Files
rr3-apk/decompiled-community/sources/androidx/privacysandbox/ads/adservices/adselection/AdSelectionConfig.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -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;
}
}