Kufar v3.2.0版本的 MD5 值为:6a4d203db1c561c7e3bcd50d23fed59f

以下内容为反编译后的 a.java 源代码,内容仅作参考


package f9;

import com.applovin.sdk.AppLovinEventTypes;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import com.google.gson.m;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.playercommon.exoplayer2.text.ttml.TtmlNode;
import com.rudderstack.android.sdk.core.MessageType;
import com.schibsted.shared.events.schema.objects.Listing;
import d80.u;
import db.t;
import e80.m0;
import e80.n0;
import j2.b;
import j2.c;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.Unit;
import kotlin.jvm.internal.s;
import r2.a;

@Metadata(d1 = {"\u0000F\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\u0018\u00002\u00020\u0001:\u0001\u0013B\u0019\b\u0007\u0012\u0006\u0010\"\u001a\u00020 \u0012\u0006\u0010%\u001a\u00020#¢\u0006\u0004\b&\u0010'J\u0006\u0010\u0003\u001a\u00020\u0002J\u0006\u0010\u0004\u001a\u00020\u0002J\u0006\u0010\u0005\u001a\u00020\u0002J\u0006\u0010\u0006\u001a\u00020\u0002J\u0006\u0010\u0007\u001a\u00020\u0002J\u0006\u0010\b\u001a\u00020\u0002J\u000e\u0010\u000b\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\tJ\u0006\u0010\f\u001a\u00020\u0002J\u0006\u0010\r\u001a\u00020\u0002J\u000e\u0010\u000e\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\tJ\u0016\u0010\u0013\u001a\u00020\u00022\u0006\u0010\u0010\u001a\u00020\u000f2\u0006\u0010\u0012\u001a\u00020\u0011J\u0006\u0010\u0014\u001a\u00020\u0002J\u0006\u0010\u0015\u001a\u00020\u0002J\u0006\u0010\u0016\u001a\u00020\u0002J\u000e\u0010\u0019\u001a\u00020\u00022\u0006\u0010\u0018\u001a\u00020\u0017J\u001a\u0010\u001c\u001a\u00020\u00022\b\u0010\u001a\u001a\u0004\u0018\u00010\u000f2\b\u0010\u001b\u001a\u0004\u0018\u00010\u0001J\u000e\u0010\u001f\u001a\u00020\u00022\u0006\u0010\u001e\u001a\u00020\u001dR\u0014\u0010\"\u001a\u00020 8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0013\u0010!R\u0014\u0010%\u001a\u00020#8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0005\u0010$¨\u0006("}, d2 = {"Lf9/a;", "", "", "g", "o", "b", "d", "f", "e", "Ldb/t$b;", "filterType", TtmlNode.TAG_P, "j", "i", "c", "", "searchUid", "Lv9/a;", "displayView", "a", "m", "n", CampaignEx.JSON_KEY_AD_Q, "Lf9/a$a;", "savedSearchAnalyticsData", "l", "paramName", AppMeasurementSdk.ConditionalUserProperty.VALUE, "h", "", "isChecked", "k", "Lr2/a;", "Lr2/a;", "pulseAnalytics", "Lj2/b;", "Lj2/b;", "firebaseAnalytics", "<init>", "(Lr2/a;Lj2/b;)V", "feature-filter_googleRelease"}, k = 1, mv = {1, 9, 0})
public final class a {

    public final r2.a pulseAnalytics;

    public final j2.b firebaseAnalytics;

    @Metadata(d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\t\n\u0002\b\u0011\b\u0086\b\u0018\u00002\u00020\u0001B9\u0012\b\u0010\u000e\u001a\u0004\u0018\u00010\t\u0012\b\u0010\u0010\u001a\u0004\u0018\u00010\t\u0012\b\u0010\u0013\u001a\u0004\u0018\u00010\u0002\u0012\b\u0010\u0015\u001a\u0004\u0018\u00010\u0002\u0012\b\u0010\u0017\u001a\u0004\u0018\u00010\u0002¢\u0006\u0004\b\u0018\u0010\u0019J\t\u0010\u0003\u001a\u00020\u0002HÖ\u0001J\t\u0010\u0005\u001a\u00020\u0004HÖ\u0001J\u0013\u0010\b\u001a\u00020\u00072\b\u0010\u0006\u001a\u0004\u0018\u00010\u0001HÖ\u0003R\u0019\u0010\u000e\u001a\u0004\u0018\u00010\t8\u0006¢\u0006\f\n\u0004\b\n\u0010\u000b\u001a\u0004\b\f\u0010\rR\u0019\u0010\u0010\u001a\u0004\u0018\u00010\t8\u0006¢\u0006\f\n\u0004\b\u000f\u0010\u000b\u001a\u0004\b\u000f\u0010\rR\u0019\u0010\u0013\u001a\u0004\u0018\u00010\u00028\u0006¢\u0006\f\n\u0004\b\f\u0010\u0011\u001a\u0004\b\n\u0010\u0012R\u0019\u0010\u0015\u001a\u0004\u0018\u00010\u00028\u0006¢\u0006\f\n\u0004\b\u0014\u0010\u0011\u001a\u0004\b\u0014\u0010\u0012R\u0019\u0010\u0017\u001a\u0004\u0018\u00010\u00028\u0006¢\u0006\f\n\u0004\b\u0016\u0010\u0011\u001a\u0004\b\u0016\u0010\u0012¨\u0006\u001a"}, d2 = {"Lf9/a$a;", "", "", "toString", "", "hashCode", "other", "", "equals", "", "a", "Ljava/lang/Long;", "c", "()Ljava/lang/Long;", "parentId", "b", "categoryId", "Ljava/lang/String;", "()Ljava/lang/String;", "adType", "d", "publisherType", "e", "savedSearchId", "<init>", "(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "feature-filter_googleRelease"}, k = 1, mv = {1, 9, 0})
    public static final class SavedSearchAnalyticsData {

        public final Long parentId;

        public final Long categoryId;

        public final String adType;

        public final String publisherType;

        public final String savedSearchId;

        public SavedSearchAnalyticsData(Long l11, Long l12, String str, String str2, String str3) {
            this.parentId = l11;
            this.categoryId = l12;
            this.adType = str;
            this.publisherType = str2;
            this.savedSearchId = str3;
        }

        public final String getAdType() {
            return this.adType;
        }

        public final Long getCategoryId() {
            return this.categoryId;
        }

        public final Long getParentId() {
            return this.parentId;
        }

        public final String getPublisherType() {
            return this.publisherType;
        }

        public final String getSavedSearchId() {
            return this.savedSearchId;
        }

        public boolean equals(Object other) {
            if (this == other) {
                return true;
            }
            if (!(other instanceof SavedSearchAnalyticsData)) {
                return false;
            }
            SavedSearchAnalyticsData savedSearchAnalyticsData = (SavedSearchAnalyticsData) other;
            if (s.e(this.parentId, savedSearchAnalyticsData.parentId) && s.e(this.categoryId, savedSearchAnalyticsData.categoryId) && s.e(this.adType, savedSearchAnalyticsData.adType) && s.e(this.publisherType, savedSearchAnalyticsData.publisherType) && s.e(this.savedSearchId, savedSearchAnalyticsData.savedSearchId)) {
                return true;
            }
            return false;
        }

        public int hashCode() {
            int hashCode;
            int hashCode2;
            int hashCode3;
            int hashCode4;
            Long l11 = this.parentId;
            int i11 = 0;
            if (l11 == null) {
                hashCode = 0;
            } else {
                hashCode = l11.hashCode();
            }
            int i12 = hashCode * 31;
            Long l12 = this.categoryId;
            if (l12 == null) {
                hashCode2 = 0;
            } else {
                hashCode2 = l12.hashCode();
            }
            int i13 = (i12 + hashCode2) * 31;
            String str = this.adType;
            if (str == null) {
                hashCode3 = 0;
            } else {
                hashCode3 = str.hashCode();
            }
            int i14 = (i13 + hashCode3) * 31;
            String str2 = this.publisherType;
            if (str2 == null) {
                hashCode4 = 0;
            } else {
                hashCode4 = str2.hashCode();
            }
            int i15 = (i14 + hashCode4) * 31;
            String str3 = this.savedSearchId;
            if (str3 != null) {
                i11 = str3.hashCode();
            }
            return i15 + i11;
        }

        public String toString() {
            return "SavedSearchAnalyticsData(parentId=" + this.parentId + ", categoryId=" + this.categoryId + ", adType=" + this.adType + ", publisherType=" + this.publisherType + ", savedSearchId=" + this.savedSearchId + ")";
        }
    }

    public a(r2.a pulseAnalytics, j2.b firebaseAnalytics) {
        s.j(pulseAnalytics, "pulseAnalytics");
        s.j(firebaseAnalytics, "firebaseAnalytics");
        this.pulseAnalytics = pulseAnalytics;
        this.firebaseAnalytics = firebaseAnalytics;
    }

    public final void a(String searchUid, v9.a displayView) {
        String str;
        s.j(searchUid, "searchUid");
        s.j(displayView, "displayView");
        if (displayView == v9.a.f100455b) {
            str = "switch_to_list";
        } else {
            str = "switch_to_grid";
        }
        m mVar = new m();
        mVar.z("@id", "sdrn:kufarby:content:listing:element:" + str);
        mVar.z("@type", "UIElement");
        mVar.z("position", "Listing");
        mVar.z("elementType", "Button");
        m mVar2 = new m();
        mVar2.z("@id", "sdrn:kufarby:search:" + searchUid);
        mVar2.z("@type", "SearchMetadata");
        m mVar3 = new m();
        mVar3.z("name", "Listing display switch clicked");
        mVar3.z("@type", "Click");
        mVar3.z("schema", "http://schema.adevinta.com/events/tracker-event.json/307.json");
        r2.b bVar = r2.b.f96001a;
        mVar3.u("object", bVar.S(mVar));
        mVar3.u(AppLovinEventTypes.USER_EXECUTED_SEARCH, bVar.S(mVar2));
        this.pulseAnalytics.t(mVar3);
    }

    public final void b() {
        m mVar = new m();
        mVar.z("name", "Booking category click");
        mVar.z("@type", "Click");
        m mVar2 = new m();
        mVar2.z("@type", "UIElement");
        mVar2.z("@id", "sdrn:kufarby:content:listing:element:booking_category");
        mVar2.z("position", "Listing");
        mVar2.z("elementType", "Button");
        Unit unit = Unit.f82492a;
        mVar.u("object", mVar2);
        this.pulseAnalytics.t(mVar);
    }

    public final void c(t.b filterType) {
        s.j(filterType, "filterType");
        if (!(filterType instanceof t.b.C0863b)) {
            return;
        }
        m mVar = new m();
        mVar.z("@id", "sdrn:kufarby:content:listing:element:filter");
        mVar.z("@type", "UIElement");
        mVar.z("position", "Listing");
        mVar.z("elementType", "Filter");
        mVar.z("name", "Top filter button");
        m mVar2 = new m();
        mVar2.z("name", "Top filter button click");
        mVar2.z("@type", "Click");
        mVar2.z("schema", "http://schema.adevinta.com/events/tracker-event.json/307.json");
        mVar2.u("object", r2.b.f96001a.S(mVar));
        this.pulseAnalytics.t(mVar2);
    }

    public final void d() {
        m mVar = new m();
        mVar.z("name", "Quick filter reset");
        mVar.z("@type", "Click");
        m mVar2 = new m();
        mVar2.z("@type", "UIElement");
        mVar2.z("@id", "sdrn:kufarby:content:listing:element:quick_filter");
        mVar2.z("position", "Listing");
        mVar2.z("elementType", "Filter");
        Unit unit = Unit.f82492a;
        mVar.u("object", mVar2);
        this.pulseAnalytics.t(mVar);
    }

    public final void e() {
        m mVar = new m();
        mVar.z("name", "Filters Search Bar Close");
        mVar.z("@type", "Click");
        m mVar2 = new m();
        mVar2.z("@type", "UIElement");
        mVar2.z("@id", "sdrn:kufarby:page:listing-filters:element:search_bar_close");
        mVar2.z("position", "Listing");
        mVar2.z("elementType", "Button");
        Unit unit = Unit.f82492a;
        mVar.u("object", mVar2);
        this.pulseAnalytics.t(mVar);
    }

    public final void f() {
        m mVar = new m();
        mVar.z("name", "Filters Search Bar Open");
        mVar.z("@type", "Click");
        m mVar2 = new m();
        mVar2.z("@type", "UIElement");
        mVar2.z("@id", "sdrn:kufarby:page:listing-filters:element:search_bar_open");
        mVar2.z("position", "Listing");
        mVar2.z("elementType", "Button");
        Unit unit = Unit.f82492a;
        mVar.u("object", mVar2);
        this.pulseAnalytics.t(mVar);
    }

    public final void g() {
        a.C1604a.c(this.pulseAnalytics, "listing-filters", null, null, null, 14, null);
    }

    public final void h(String paramName, Object value) {
        c cVar = c.f80451a;
        Pair[] pairArr = new Pair[2];
        if (paramName == null) {
            paramName = "unknown";
        }
        pairArr[0] = u.a("ka_filters_field_param", paramName);
        pairArr[1] = u.a("ka_filters_field_param_value", String.valueOf(value));
        cVar.c("ka_filters_field", n0.k(pairArr));
    }

    public final void i() {
        m mVar = new m();
        mVar.z("@id", "sdrn:kufarby:content:listing:element:last_search_button");
        mVar.z("@type", "UIElement");
        mVar.z("position", "Listing");
        mVar.z("elementType", "Button");
        mVar.z("name", "Back to last search button");
        m mVar2 = new m();
        mVar2.z("name", "Back to last search button click");
        mVar2.z("@type", "Click");
        mVar2.z("schema", "http://schema.adevinta.com/events/tracker-event.json/307.json");
        mVar2.u("object", r2.b.f96001a.S(mVar));
        this.pulseAnalytics.t(mVar2);
    }

    public final void j() {
        m mVar = new m();
        mVar.z("@id", "sdrn:kufarby:content:listing:element:last_search_button");
        mVar.z("@type", "UIElement");
        mVar.z("position", "Listing");
        mVar.z("elementType", "Button");
        mVar.z("name", "Back to last search button");
        m mVar2 = new m();
        mVar2.z("name", "Back to last search button view");
        mVar2.z("@type", "View");
        mVar2.z("schema", "http://schema.adevinta.com/events/tracker-event.json/307.json");
        mVar2.u("object", r2.b.f96001a.S(mVar));
        this.pulseAnalytics.t(mVar2);
    }

    public final void k(boolean isChecked) {
        c.f80451a.c("ka_filters_titleonly", m0.e(u.a("checked", Boolean.valueOf(isChecked))));
    }

    public final void l(SavedSearchAnalyticsData savedSearchAnalyticsData) {
        s.j(savedSearchAnalyticsData, "savedSearchAnalyticsData");
        b.a.a(this.firebaseAnalytics, "ka_filters_savesearch", null, 2, null);
        Listing.Filters filters = new Listing.Filters();
        filters.setAdType(savedSearchAnalyticsData.getAdType());
        filters.setPublisherType(savedSearchAnalyticsData.getPublisherType());
        String f11 = this.pulseAnalytics.f();
        String savedSearchId = savedSearchAnalyticsData.getSavedSearchId();
        if (savedSearchId == null) {
            savedSearchId = "listingId";
        }
        Listing listing = new Listing(f11, savedSearchId);
        r2.b bVar = r2.b.f96001a;
        listing.setCategory(bVar.y(savedSearchAnalyticsData.getParentId(), savedSearchAnalyticsData.getCategoryId()));
        listing.setFilters(filters);
        m mVar = new m();
        mVar.z("@type", "Page");
        mVar.z("pageType", "listing");
        mVar.z("pageName", "listing");
        mVar.z("@id", "sdrn:kufarby:page:listing");
        m mVar2 = new m();
        mVar2.z("name", "Listing saved");
        mVar2.z("@type", "Save");
        mVar2.z("schema", "http://schema.adevinta.com/events/tracker-event.json/307.json");
        mVar2.u(MessageType.PAGE, mVar);
        mVar2.u("object", bVar.S(listing));
        this.pulseAnalytics.t(mVar2);
    }

    public final void m() {
        m mVar = new m();
        mVar.z("name", "Open Map");
        mVar.z("@type", "Click");
        m mVar2 = new m();
        mVar2.z("@type", "UIElement");
        mVar2.z("@id", "sdrn:kufarby:content:listing:element:open_map_button");
        mVar2.z("position", "Listing");
        mVar2.z("elementType", "Button");
        mVar2.z("name", "Open map button");
        Unit unit = Unit.f82492a;
        mVar.u("object", mVar2);
        this.pulseAnalytics.t(mVar);
    }

    public final void n() {
        m mVar = new m();
        mVar.z("name", "Watch on map button click");
        mVar.z("@type", "Click");
        m mVar2 = new m();
        mVar2.z("@type", "UIElement");
        mVar2.z("@id", "sdrn:kufarby:content:re_homepage:element:watch_on_map_button");
        mVar2.z("position", "RE homepage");
        Unit unit = Unit.f82492a;
        mVar.u("object", mVar2);
        this.pulseAnalytics.t(mVar);
    }

    public final void o() {
        b.a.a(this.firebaseAnalytics, "ka_filters_reset", null, 2, null);
    }

    public final void p(t.b filterType) {
        s.j(filterType, "filterType");
        if (!(filterType instanceof t.b.C0863b)) {
            return;
        }
        b.a.a(this.firebaseAnalytics, "ka_filters_submit", null, 2, null);
        m mVar = new m();
        mVar.z("@id", "sdrn:kufarby:page:listing-filters:element:button");
        mVar.z("@type", "UIElement");
        mVar.z("position", "Listing-filters");
        mVar.z("elementType", "Button");
        mVar.z("name", "Show results button");
        m mVar2 = new m();
        mVar2.z("name", "Show results button click");
        mVar2.z("@type", "Click");
        mVar2.z("schema", "http://schema.adevinta.com/events/tracker-event.json/307.json");
        mVar2.u("object", r2.b.f96001a.S(mVar));
        this.pulseAnalytics.t(mVar2);
    }

    public final void q() {
        m mVar = new m();
        mVar.z("name", "Show results button click");
        mVar.z("@type", "Click");
        m mVar2 = new m();
        mVar2.z("@type", "UIElement");
        mVar2.z("@id", "sdrn:kufarby:content:re_homepage:element:show_results_button");
        mVar2.z("position", "RE homepage");
        Unit unit = Unit.f82492a;
        mVar.u("object", mVar2);
        this.pulseAnalytics.t(mVar);
    }
}