正在查看: Housing v14.7.8 应用的 PropertiesForFeedback.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Housing v14.7.8 应用的 PropertiesForFeedback.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.locon.feedback.domain.models;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.compose.runtime.Immutable;
import com.locon.home.presentation.ui.components.sections.t2;
import com.locon.home.presentation.ui.viewModels.j0;
import com.locon.housing.customNotifications.x;
import com.locon.hp.data.network.a;
import gf.c;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.r;
import kotlinx.parcelize.Parcelize;
import org.jetbrains.annotations.NotNull;
@Immutable
@Parcelize
@Metadata(d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\b\u0005\n\u0002\u0010\b\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u001f\b\u0087\b\u0018\u0000 02\u00020\u0001:\u00011B\u0087\u0001\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u0012\u0006\u0010\u0004\u001a\u00020\u0002\u0012\u0006\u0010\u0005\u001a\u00020\u0002\u0012\u0006\u0010\u0006\u001a\u00020\u0002\u0012\u0006\u0010\u0007\u001a\u00020\u0002\u0012\b\b\u0002\u0010\t\u001a\u00020\b\u0012\u0006\u0010\n\u001a\u00020\b\u0012\b\b\u0002\u0010\u000b\u001a\u00020\u0002\u0012\b\b\u0002\u0010\f\u001a\u00020\u0002\u0012\b\b\u0002\u0010\r\u001a\u00020\u0002\u0012\b\b\u0002\u0010\u000f\u001a\u00020\u000e\u0012\b\b\u0002\u0010\u0011\u001a\u00020\u0010\u0012\b\b\u0002\u0010\u0012\u001a\u00020\u0002\u0012\b\b\u0002\u0010\u0014\u001a\u00020\u0013¢\u0006\u0004\b\u0015\u0010\u0016J\u0010\u0010\u0017\u001a\u00020\u0002HÆ\u0003¢\u0006\u0004\b\u0017\u0010\u0018R\u0017\u0010\u0003\u001a\u00020\u00028\u0006¢\u0006\f\n\u0004\b\u0003\u0010\u0019\u001a\u0004\b\u001a\u0010\u0018R\u0017\u0010\u0004\u001a\u00020\u00028\u0006¢\u0006\f\n\u0004\b\u0004\u0010\u0019\u001a\u0004\b\u001b\u0010\u0018R\u0017\u0010\u0005\u001a\u00020\u00028\u0006¢\u0006\f\n\u0004\b\u0005\u0010\u0019\u001a\u0004\b\u001c\u0010\u0018R\u0017\u0010\u0006\u001a\u00020\u00028\u0006¢\u0006\f\n\u0004\b\u0006\u0010\u0019\u001a\u0004\b\u001d\u0010\u0018R\u0017\u0010\u0007\u001a\u00020\u00028\u0006¢\u0006\f\n\u0004\b\u0007\u0010\u0019\u001a\u0004\b\u001e\u0010\u0018R\u0017\u0010\t\u001a\u00020\b8\u0006¢\u0006\f\n\u0004\b\t\u0010\u001f\u001a\u0004\b \u0010!R\u0017\u0010\n\u001a\u00020\b8\u0006¢\u0006\f\n\u0004\b\n\u0010\u001f\u001a\u0004\b\"\u0010!R\u0017\u0010\u000b\u001a\u00020\u00028\u0006¢\u0006\f\n\u0004\b\u000b\u0010\u0019\u001a\u0004\b#\u0010\u0018R\u0017\u0010\f\u001a\u00020\u00028\u0006¢\u0006\f\n\u0004\b\f\u0010\u0019\u001a\u0004\b$\u0010\u0018R\u0017\u0010\r\u001a\u00020\u00028\u0006¢\u0006\f\n\u0004\b\r\u0010\u0019\u001a\u0004\b%\u0010\u0018R\u0017\u0010\u000f\u001a\u00020\u000e8\u0006¢\u0006\f\n\u0004\b\u000f\u0010&\u001a\u0004\b'\u0010(R\u0017\u0010\u0011\u001a\u00020\u00108\u0006¢\u0006\f\n\u0004\b\u0011\u0010)\u001a\u0004\b*\u0010+R\u0017\u0010\u0012\u001a\u00020\u00028\u0006¢\u0006\f\n\u0004\b\u0012\u0010\u0019\u001a\u0004\b,\u0010\u0018R\u0017\u0010\u0014\u001a\u00020\u00138\u0006¢\u0006\f\n\u0004\b\u0014\u0010-\u001a\u0004\b.\u0010/¨\u00062"}, d2 = {"Lcom/locon/feedback/domain/models/PropertiesForFeedback;", "Landroid/os/Parcelable;", "", "price", "name", x.TITLE, "address", "coverImage", "", "totalImageCount", "propertyId", "saleType", "sourcePage", "serviceType", "Lgf/c;", "slugName", "Lcom/locon/feedback/domain/models/FeedbackSellerInfo;", "sellerInfo", a.CITY_UUID, "Lcom/locon/feedback/domain/models/FeedbackTrackingData;", "feedbackTrackingData", "<init>", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lgf/c;Lcom/locon/feedback/domain/models/FeedbackSellerInfo;Ljava/lang/String;Lcom/locon/feedback/domain/models/FeedbackTrackingData;)V", "component1", "()Ljava/lang/String;", "Ljava/lang/String;", "h", "g", "o", "c", "e", "I", "p", "()I", "i", "j", "n", "l", "Lgf/c;", "m", "()Lgf/c;", "Lcom/locon/feedback/domain/models/FeedbackSellerInfo;", "k", "()Lcom/locon/feedback/domain/models/FeedbackSellerInfo;", "d", "Lcom/locon/feedback/domain/models/FeedbackTrackingData;", "f", "()Lcom/locon/feedback/domain/models/FeedbackTrackingData;", "Companion", "a", "domain_gammaRelease"}, k = t2.HOUSE_RENT_ID, mv = {t2.OFFICE_RENT_ID, 0, 0}, xi = 48)
public final class PropertiesForFeedback implements Parcelable {
@NotNull
private final String address;
@NotNull
private final String cityUuid;
@NotNull
private final String coverImage;
@NotNull
private final FeedbackTrackingData feedbackTrackingData;
@NotNull
private final String name;
@NotNull
private final String price;
private final int propertyId;
@NotNull
private final String saleType;
@NotNull
private final FeedbackSellerInfo sellerInfo;
@NotNull
private final String serviceType;
@NotNull
private final c slugName;
@NotNull
private final String sourcePage;
@NotNull
private final String title;
private final int totalImageCount;
@NotNull
public static final Companion INSTANCE = new Companion(null);
@NotNull
public static final Parcelable.Creator<PropertiesForFeedback> CREATOR = new b();
@NotNull
private static final PropertiesForFeedback empty = new PropertiesForFeedback("", "", "", "", "", 0, 0, "", null, null, null, null, null, null, 16128, null);
@NotNull
private static final PropertiesForFeedback preview = new PropertiesForFeedback("1.5Rs", "Agent Vinod", "3 BHk Vivlla", "housing ofice", "https://is1-3.housingcdn.com//863f860a/83b4708e0186bbea83a90fae0a92399e/v1/original.png", 24, 519557, j0.NEW_PROJECT, null, null, null, null, null, null, 16128, null);
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Lcom/locon/feedback/domain/models/PropertiesForFeedback$a;", "", "domain_gammaRelease"}, k = t2.HOUSE_RENT_ID, mv = {t2.OFFICE_RENT_ID, 0, 0}, xi = 48)
public static final class Companion {
public Companion(DefaultConstructorMarker defaultConstructorMarker) {
}
public static PropertiesForFeedback a() {
return PropertiesForFeedback.empty;
}
}
@Metadata(k = 3, mv = {t2.OFFICE_RENT_ID, 0, 0}, xi = 48)
public static final class b implements Parcelable.Creator<PropertiesForFeedback> {
@Override
public final PropertiesForFeedback createFromParcel(Parcel parcel) {
r.k(parcel, "parcel");
return new PropertiesForFeedback(parcel.readString(), parcel.readString(), parcel.readString(), parcel.readString(), parcel.readString(), parcel.readInt(), parcel.readInt(), parcel.readString(), parcel.readString(), parcel.readString(), c.valueOf(parcel.readString()), FeedbackSellerInfo.CREATOR.createFromParcel(parcel), parcel.readString(), FeedbackTrackingData.CREATOR.createFromParcel(parcel));
}
@Override
public final PropertiesForFeedback[] newArray(int i) {
return new PropertiesForFeedback[i];
}
}
public PropertiesForFeedback(@NotNull String str, @NotNull String str2, @NotNull String str3, @NotNull String str4, @NotNull String str5, int i, int i2, @NotNull String str6, @NotNull String str7, @NotNull String str8, @NotNull c cVar, @NotNull FeedbackSellerInfo feedbackSellerInfo, @NotNull String str9, @NotNull FeedbackTrackingData feedbackTrackingData) {
r.k(str, "price");
r.k(str2, "name");
r.k(str3, x.TITLE);
r.k(str4, "address");
r.k(str5, "coverImage");
r.k(str6, "saleType");
r.k(str7, "sourcePage");
r.k(str8, "serviceType");
r.k(cVar, "slugName");
r.k(feedbackSellerInfo, "sellerInfo");
r.k(str9, a.CITY_UUID);
r.k(feedbackTrackingData, "feedbackTrackingData");
this.price = str;
this.name = str2;
this.title = str3;
this.address = str4;
this.coverImage = str5;
this.totalImageCount = i;
this.propertyId = i2;
this.saleType = str6;
this.sourcePage = str7;
this.serviceType = str8;
this.slugName = cVar;
this.sellerInfo = feedbackSellerInfo;
this.cityUuid = str9;
this.feedbackTrackingData = feedbackTrackingData;
}
public static PropertiesForFeedback b(PropertiesForFeedback propertiesForFeedback, int i, String str, String str2, String str3, c cVar, FeedbackSellerInfo feedbackSellerInfo, FeedbackTrackingData feedbackTrackingData, int i2) {
String str4 = propertiesForFeedback.price;
String str5 = propertiesForFeedback.name;
String str6 = propertiesForFeedback.title;
String str7 = propertiesForFeedback.address;
String str8 = propertiesForFeedback.coverImage;
int i3 = propertiesForFeedback.totalImageCount;
int i4 = (i2 & 64) != 0 ? propertiesForFeedback.propertyId : i;
String str9 = (i2 & 128) != 0 ? propertiesForFeedback.saleType : str;
String str10 = (i2 & 256) != 0 ? propertiesForFeedback.sourcePage : str2;
String str11 = (i2 & 512) != 0 ? propertiesForFeedback.serviceType : str3;
c cVar2 = (i2 & 1024) != 0 ? propertiesForFeedback.slugName : cVar;
FeedbackSellerInfo feedbackSellerInfo2 = (i2 & 2048) != 0 ? propertiesForFeedback.sellerInfo : feedbackSellerInfo;
String str12 = propertiesForFeedback.cityUuid;
FeedbackTrackingData feedbackTrackingData2 = (i2 & 8192) != 0 ? propertiesForFeedback.feedbackTrackingData : feedbackTrackingData;
propertiesForFeedback.getClass();
r.k(str4, "price");
r.k(str5, "name");
r.k(str6, x.TITLE);
r.k(str7, "address");
r.k(str8, "coverImage");
r.k(str9, "saleType");
r.k(str10, "sourcePage");
r.k(str11, "serviceType");
r.k(cVar2, "slugName");
r.k(feedbackSellerInfo2, "sellerInfo");
r.k(str12, a.CITY_UUID);
r.k(feedbackTrackingData2, "feedbackTrackingData");
return new PropertiesForFeedback(str4, str5, str6, str7, str8, i3, i4, str9, str10, str11, cVar2, feedbackSellerInfo2, str12, feedbackTrackingData2);
}
public final String getAddress() {
return this.address;
}
@NotNull
public final String getPrice() {
return this.price;
}
public final String getCityUuid() {
return this.cityUuid;
}
@Override
public final int describeContents() {
return 0;
}
public final String getCoverImage() {
return this.coverImage;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof PropertiesForFeedback)) {
return false;
}
PropertiesForFeedback propertiesForFeedback = (PropertiesForFeedback) obj;
return r.f(this.price, propertiesForFeedback.price) && r.f(this.name, propertiesForFeedback.name) && r.f(this.title, propertiesForFeedback.title) && r.f(this.address, propertiesForFeedback.address) && r.f(this.coverImage, propertiesForFeedback.coverImage) && this.totalImageCount == propertiesForFeedback.totalImageCount && this.propertyId == propertiesForFeedback.propertyId && r.f(this.saleType, propertiesForFeedback.saleType) && r.f(this.sourcePage, propertiesForFeedback.sourcePage) && r.f(this.serviceType, propertiesForFeedback.serviceType) && this.slugName == propertiesForFeedback.slugName && r.f(this.sellerInfo, propertiesForFeedback.sellerInfo) && r.f(this.cityUuid, propertiesForFeedback.cityUuid) && r.f(this.feedbackTrackingData, propertiesForFeedback.feedbackTrackingData);
}
public final FeedbackTrackingData getFeedbackTrackingData() {
return this.feedbackTrackingData;
}
public final String getName() {
return this.name;
}
public final String h() {
return this.price;
}
public final int hashCode() {
return this.feedbackTrackingData.hashCode() + a.c((this.sellerInfo.hashCode() + ((this.slugName.hashCode() + a.c(a.c(a.c(a.a(this.propertyId, a.a(this.totalImageCount, a.c(a.c(a.c(a.c(this.price.hashCode() * 31, 31, this.name), 31, this.title), 31, this.address), 31, this.coverImage), 31), 31), 31, this.saleType), 31, this.sourcePage), 31, this.serviceType)) * 31)) * 31, 31, this.cityUuid);
}
public final int getPropertyId() {
return this.propertyId;
}
public final String getSaleType() {
return this.saleType;
}
public final FeedbackSellerInfo getSellerInfo() {
return this.sellerInfo;
}
public final String getServiceType() {
return this.serviceType;
}
public final c getSlugName() {
return this.slugName;
}
public final String getSourcePage() {
return this.sourcePage;
}
public final String getTitle() {
return this.title;
}
public final int getTotalImageCount() {
return this.totalImageCount;
}
public final String toString() {
String str = this.price;
String str2 = this.name;
String str3 = this.title;
String str4 = this.address;
String str5 = this.coverImage;
int i = this.totalImageCount;
int i2 = this.propertyId;
String str6 = this.saleType;
String str7 = this.sourcePage;
String str8 = this.serviceType;
c cVar = this.slugName;
FeedbackSellerInfo feedbackSellerInfo = this.sellerInfo;
String str9 = this.cityUuid;
FeedbackTrackingData feedbackTrackingData = this.feedbackTrackingData;
StringBuilder y = a.y("PropertiesForFeedback(price=", str, ", name=", str2, ", title=");
a.D(y, str3, ", address=", str4, ", coverImage=");
a.C(y, str5, ", totalImageCount=", i, ", propertyId=");
a.A(y, i2, ", saleType=", str6, ", sourcePage=");
a.D(y, str7, ", serviceType=", str8, ", slugName=");
y.append(cVar);
y.append(", sellerInfo=");
y.append(feedbackSellerInfo);
y.append(", cityUuid=");
y.append(str9);
y.append(", feedbackTrackingData=");
y.append(feedbackTrackingData);
y.append(")");
return y.toString();
}
@Override
public final void writeToParcel(Parcel parcel, int i) {
r.k(parcel, "dest");
parcel.writeString(this.price);
parcel.writeString(this.name);
parcel.writeString(this.title);
parcel.writeString(this.address);
parcel.writeString(this.coverImage);
parcel.writeInt(this.totalImageCount);
parcel.writeInt(this.propertyId);
parcel.writeString(this.saleType);
parcel.writeString(this.sourcePage);
parcel.writeString(this.serviceType);
parcel.writeString(this.slugName.name());
this.sellerInfo.writeToParcel(parcel, i);
parcel.writeString(this.cityUuid);
this.feedbackTrackingData.writeToParcel(parcel, i);
}
public PropertiesForFeedback(java.lang.String r18, java.lang.String r19, java.lang.String r20, java.lang.String r21, java.lang.String r22, int r23, int r24, java.lang.String r25, java.lang.String r26, java.lang.String r27, gf.c r28, com.locon.feedback.domain.models.FeedbackSellerInfo r29, java.lang.String r30, com.locon.feedback.domain.models.FeedbackTrackingData r31, int r32, kotlin.jvm.internal.DefaultConstructorMarker r33) {
throw new UnsupportedOperationException("Method not decompiled: com.locon.feedback.domain.models.PropertiesForFeedback.<init>(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, int, java.lang.String, java.lang.String, java.lang.String, gf.c, com.locon.feedback.domain.models.FeedbackSellerInfo, java.lang.String, com.locon.feedback.domain.models.FeedbackTrackingData, int, kotlin.jvm.internal.DefaultConstructorMarker):void");
}
}