Files
rr3-apk/decompiled/sources/androidx/privacysandbox/ads/adservices/adselection/AdSelectionConfig.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

84 lines
4.2 KiB
Java

package androidx.privacysandbox.ads.adservices.adselection;
import android.net.Uri;
import androidx.privacysandbox.ads.adservices.common.AdSelectionSignals;
import androidx.privacysandbox.ads.adservices.common.AdTechIdentifier;
import java.util.List;
import java.util.Map;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes.dex */
public final class AdSelectionConfig {
private final AdSelectionSignals adSelectionSignals;
private final List<AdTechIdentifier> customAudienceBuyers;
private final Uri decisionLogicUri;
private final Map<AdTechIdentifier, AdSelectionSignals> perBuyerSignals;
private final AdTechIdentifier seller;
private final AdSelectionSignals sellerSignals;
private final Uri trustedScoringSignalsUri;
public final AdSelectionSignals getAdSelectionSignals() {
return this.adSelectionSignals;
}
public final List<AdTechIdentifier> getCustomAudienceBuyers() {
return this.customAudienceBuyers;
}
public final Uri getDecisionLogicUri() {
return this.decisionLogicUri;
}
public final Map<AdTechIdentifier, AdSelectionSignals> getPerBuyerSignals() {
return this.perBuyerSignals;
}
public final AdTechIdentifier getSeller() {
return this.seller;
}
public final AdSelectionSignals getSellerSignals() {
return this.sellerSignals;
}
public final Uri getTrustedScoringSignalsUri() {
return this.trustedScoringSignalsUri;
}
public AdSelectionConfig(AdTechIdentifier seller, Uri decisionLogicUri, List<AdTechIdentifier> customAudienceBuyers, AdSelectionSignals adSelectionSignals, AdSelectionSignals sellerSignals, Map<AdTechIdentifier, AdSelectionSignals> perBuyerSignals, Uri trustedScoringSignalsUri) {
Intrinsics.checkNotNullParameter(seller, "seller");
Intrinsics.checkNotNullParameter(decisionLogicUri, "decisionLogicUri");
Intrinsics.checkNotNullParameter(customAudienceBuyers, "customAudienceBuyers");
Intrinsics.checkNotNullParameter(adSelectionSignals, "adSelectionSignals");
Intrinsics.checkNotNullParameter(sellerSignals, "sellerSignals");
Intrinsics.checkNotNullParameter(perBuyerSignals, "perBuyerSignals");
Intrinsics.checkNotNullParameter(trustedScoringSignalsUri, "trustedScoringSignalsUri");
this.seller = seller;
this.decisionLogicUri = decisionLogicUri;
this.customAudienceBuyers = customAudienceBuyers;
this.adSelectionSignals = adSelectionSignals;
this.sellerSignals = sellerSignals;
this.perBuyerSignals = perBuyerSignals;
this.trustedScoringSignalsUri = trustedScoringSignalsUri;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof AdSelectionConfig)) {
return false;
}
AdSelectionConfig adSelectionConfig = (AdSelectionConfig) obj;
return Intrinsics.areEqual(this.seller, adSelectionConfig.seller) && Intrinsics.areEqual(this.decisionLogicUri, adSelectionConfig.decisionLogicUri) && Intrinsics.areEqual(this.customAudienceBuyers, adSelectionConfig.customAudienceBuyers) && Intrinsics.areEqual(this.adSelectionSignals, adSelectionConfig.adSelectionSignals) && Intrinsics.areEqual(this.sellerSignals, adSelectionConfig.sellerSignals) && Intrinsics.areEqual(this.perBuyerSignals, adSelectionConfig.perBuyerSignals) && Intrinsics.areEqual(this.trustedScoringSignalsUri, adSelectionConfig.trustedScoringSignalsUri);
}
public int hashCode() {
return (((((((((((this.seller.hashCode() * 31) + this.decisionLogicUri.hashCode()) * 31) + this.customAudienceBuyers.hashCode()) * 31) + this.adSelectionSignals.hashCode()) * 31) + this.sellerSignals.hashCode()) * 31) + this.perBuyerSignals.hashCode()) * 31) + this.trustedScoringSignalsUri.hashCode();
}
public String toString() {
return "AdSelectionConfig: seller=" + this.seller + ", decisionLogicUri='" + this.decisionLogicUri + "', customAudienceBuyers=" + this.customAudienceBuyers + ", adSelectionSignals=" + this.adSelectionSignals + ", sellerSignals=" + this.sellerSignals + ", perBuyerSignals=" + this.perBuyerSignals + ", trustedScoringSignalsUri=" + this.trustedScoringSignalsUri;
}
}