/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/data/customaudience/ |
D | AdDataConversionStrategyFactory.java | 56 public void toJsonAdCounterKeys(DBAdData adData, JSONObject toReturn) throws JSONException { in toJsonAdCounterKeys() argument 57 if (!adData.getAdCounterKeys().isEmpty()) { in toJsonAdCounterKeys() 58 JSONArray jsonCounterKeys = new JSONArray(adData.getAdCounterKeys()); in toJsonAdCounterKeys() 109 public void toJsonAdCounterKeys(DBAdData adData, JSONObject toReturn) throws JSONException { in toJsonAdCounterKeys() argument 204 public void toJson(@NonNull DBAdData adData, @NonNull JSONObject toReturn) in toJson() argument 206 mFrequencyCapFiltersConversionStrategy.toJsonAdCounterKeys(adData, toReturn); in toJson() 207 if (adData.getAdFilters() != null) { in toJson() 210 adData.getAdFilters().getFrequencyCapFilters(), adFilterWrapper); in toJson() 212 adData.getAdFilters().getAppInstallFilters(), adFilterWrapper); in toJson() 252 public void toJson(@NonNull DBAdData adData, @NonNull JSONObject toReturn) in toJson() argument [all …]
|
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/adselection/ |
D | AdDataArgumentUtil.java | 82 public JSScriptArgument asScriptArgument(String name, AdData adData) throws JSONException { in asScriptArgument() argument 86 stringArg(RENDER_URI_FIELD_NAME, adData.getRenderUri().toString()), in asScriptArgument() 87 jsonArg(METADATA_FIELD_NAME, adData.getMetadata())); in asScriptArgument() 89 return mAdCounterKeyCopier.copyAdCounterKeys(recordArgWithoutAdCounterKeys, adData); in asScriptArgument() 98 public JSScriptRecordArgument asRecordArgument(String name, DBAdData adData) in asRecordArgument() argument 103 stringArg(RENDER_URI_FIELD_NAME, adData.getRenderUri().toString()), in asRecordArgument() 104 jsonArg(METADATA_FIELD_NAME, adData.getMetadata())); in asRecordArgument() 106 return mAdCounterKeyCopier.copyAdCounterKeys(recordArgWithoutAdCounterKeys, adData); in asRecordArgument()
|
D | AdWithBidArgumentUtil.java | 53 AdData adData = in parseJsonResponse() local 55 return new AdWithBid(adData, jsonObject.getDouble(BID_FIELD_NAME)); in parseJsonResponse()
|
D | AdBidGeneratorImpl.java | 499 for (DBAdData adData : customAudience.getAds()) { 502 .setRenderUri(adData.getRenderUri()) 503 .setMetadata(adData.getMetadata()) 504 .setAdCounterKeys(adData.getAdCounterKeys()); 507 .copyAdCounterKeys(adDataWithoutAdCounterKeysBuilder, adData)
|
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/common/ |
D | AdDataValidator.java | 68 @NonNull AdData adData, @NonNull ImmutableCollection.Builder<String> violations) { in addValidation() 69 Objects.requireNonNull(adData); in addValidation() 73 mUriValidator.addValidation(adData.getRenderUri(), adDataViolations); in addValidation() 74 mMetadataValidator.addValidation(adData.getMetadata(), adDataViolations); in addValidation() 75 mFrequencyCapAdDataValidator.addValidation(adData, adDataViolations); in addValidation() 76 mAdRenderIdValidator.addValidation(adData.getAdRenderId(), adDataViolations); in addValidation() 80 .map(violation -> String.format(VIOLATION_FORMAT, adData, violation)) in addValidation()
|
D | FrequencyCapAdDataValidatorImpl.java | 41 @NonNull AdData adData, @NonNull ImmutableCollection.Builder<String> violations) { in addValidation() 42 Objects.requireNonNull(adData); in addValidation() 45 final Set<Integer> adCounterKeys = adData.getAdCounterKeys(); in addValidation() 56 if (adData.getAdFilters() != null in addValidation() 57 && adData.getAdFilters().getFrequencyCapFilters() != null) { in addValidation() 59 FrequencyCapFilters filters = adData.getAdFilters().getFrequencyCapFilters(); in addValidation()
|
D | FrequencyCapAdDataValidatorNoOpImpl.java | 35 @NonNull AdData adData, @NonNull ImmutableCollection.Builder<String> violations) { in addValidation() 36 Objects.requireNonNull(adData); in addValidation()
|
D | FrequencyCapAdDataValidator.java | 31 @NonNull AdData adData, @NonNull ImmutableCollection.Builder<String> violations); in addValidation()
|
/packages/modules/AdServices/adservices/tests/unittest/service-core/protectedaudience/src/com/android/adservices/service/adselection/ |
D | FrequencyCapAdFiltererNoOpImplTest.java | 66 final AdData adData = AD_DATA_BUILDER.setAdFilters(null).build(); in testFilterNullAdFilters() local 69 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testFilterNullAdFilters() 77 final AdData adData = in testFilterNullComponentFilters() local 87 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testFilterNullComponentFilters() 98 final AdData adData = in testAppInstallFilter() local 105 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testAppInstallFilter() 120 final AdData adData = in testMultipleApps() local 127 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testMultipleApps()
|
D | AppInstallAdFiltererNoOpImplTest.java | 66 final AdData adData = AD_DATA_BUILDER.setAdFilters(null).build(); in testFilterNullAdFilters() local 69 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testFilterNullAdFilters() 77 final AdData adData = in testFilterNullComponentFilters() local 87 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testFilterNullComponentFilters() 98 final AdData adData = in testAppInstallFilter() local 105 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testAppInstallFilter() 120 final AdData adData = in testMultipleApps() local 127 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testMultipleApps()
|
D | AppInstallAdFiltererImplTest.java | 105 final AdData adData = AD_DATA_BUILDER.setAdFilters(null).build(); in testFilterContextualAdsDoesNotFilterNullAdFilters() local 108 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testFilterContextualAdsDoesNotFilterNullAdFilters() 116 final AdData adData = in testFilterContextualAdsDoesNotFilterNullComponentFilters() local 126 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testFilterContextualAdsDoesNotFilterNullComponentFilters() 140 final AdData adData = in testFilterContextualAdsDoesNotFilterForAppNotInstalled() local 147 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testFilterContextualAdsDoesNotFilterForAppNotInstalled() 164 final AdData adData = in testFilterContextualAdsFiltersForAppInstalled() local 171 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testFilterContextualAdsFiltersForAppInstalled() 196 final AdData adData = in testFilterContextualAdsFiltersForMixedApps() local 203 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testFilterContextualAdsFiltersForMixedApps()
|
D | FrequencyCapAdFiltererImplTest.java | 90 final AdData adData = AD_DATA_BUILDER.setAdFilters(null).build(); in testFilterContextualAdsDoesNotFilterNullAdFilters() local 93 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testFilterContextualAdsDoesNotFilterNullAdFilters() 101 final AdData adData = in testFilterContextualAdsDoesNotFilterNullComponentFilters() local 111 .setAdsWithBid(ImmutableList.of(new AdWithBid(adData, 1.0))) in testFilterContextualAdsDoesNotFilterNullComponentFilters() 152 final AdData adData = in testFilterContextualAdsForNonMatchingFrequencyCap() local 163 ImmutableList.of(new AdWithBid(adData, 1.0), new AdWithBid(dataNoFilters, 2.0)); in testFilterContextualAdsForNonMatchingFrequencyCap() 195 final AdData adData = in testFilterContextualAdsForMatchingFrequencyCap() local 206 ImmutableList.of(new AdWithBid(adData, 1.0), new AdWithBid(dataNoFilters, 2.0)); in testFilterContextualAdsForMatchingFrequencyCap()
|
/packages/modules/AdServices/adservices/tests/unittest/fixtures/java/com/android/adservices/common/ |
D | DBAdDataFixture.java | 89 public static DBAdData convertAdDataToDBAdData(AdData adData) { in convertAdDataToDBAdData() argument 91 adData.getRenderUri(), in convertAdDataToDBAdData() 92 adData.getMetadata(), in convertAdDataToDBAdData() 93 adData.getAdCounterKeys(), in convertAdDataToDBAdData() 94 adData.getAdFilters(), in convertAdDataToDBAdData() 95 adData.getAdRenderId()); in convertAdDataToDBAdData()
|
/packages/modules/AdServices/adservices/tests/unittest/service-core/src/com/android/adservices/service/common/ |
D | AdDataValidatorTest.java | 59 AdData adData = in testInvalidUri() local 65 mValidator.getValidationViolations(adData), in testInvalidUri() 68 adData, in testInvalidUri() 80 AdData adData = in testInvalidMetadata() local 86 mValidator.getValidationViolations(adData), in testInvalidMetadata() 89 adData, in testInvalidMetadata()
|
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/adselection/signature/ |
D | SignedContextualAdsHashUtil.java | 117 private void writeAdData(AdData adData) { in writeAdData() argument 119 writeSet(adData.getAdCounterKeys(), this::writeInt); in writeAdData() 121 if (!Objects.isNull(adData.getAdFilters())) { in writeAdData() 123 writeField(adData.getAdFilters(), this::writeAdFilters); in writeAdData() 126 if (!Objects.isNull(adData.getAdRenderId())) { in writeAdData() 128 writeField(adData.getAdRenderId(), this::writeString); in writeAdData() 132 writeField(adData.getMetadata(), this::writeString); in writeAdData() 135 writeField(adData.getRenderUri().toString(), this::writeString); in writeAdData()
|
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/data/common/ |
D | DBAdData.java | 105 DBAdData adData = (DBAdData) o; in equals() 106 return mRenderUri.equals(adData.mRenderUri) in equals() 107 && mMetadata.equals(adData.mMetadata) in equals() 108 && mAdCounterKeys.equals(adData.getAdCounterKeys()) in equals() 109 && Objects.equals(mAdFilters, adData.getAdFilters()) in equals() 110 && Objects.equals(mAdRenderId, adData.getAdRenderId()); in equals()
|
/packages/modules/AdServices/adservices/framework/java/android/adservices/common/ |
D | AdData.java | 176 AdData adData = (AdData) o; in equals() 177 return mRenderUri.equals(adData.mRenderUri) in equals() 178 && mMetadata.equals(adData.mMetadata) in equals() 179 && mAdCounterKeys.equals(adData.mAdCounterKeys) in equals() 180 && Objects.equals(mAdFilters, adData.mAdFilters) in equals() 181 && Objects.equals(mAdRenderId, adData.mAdRenderId); in equals()
|
D | ComponentAdData.java | 119 if (!(o instanceof ComponentAdData adData)) return false; in equals() 120 return mRenderUri.equals(adData.mRenderUri) in equals() 121 && Objects.equals(mAdRenderId, adData.mAdRenderId); in equals()
|
/packages/modules/AdServices/adservices/tests/unittest/fixtures/java/android/adservices/adselection/ |
D | AdBiddingOutcomeFixture.java | 36 final AdData adData = in anAdBiddingOutcomeBuilder() local 47 .setAdWithBid(new AdWithBid(adData, testBid)) in anAdBiddingOutcomeBuilder() 65 final AdData adData = in anAdBiddingOutcomeBuilderWithBuyerContextualSignals() local 76 .setAdWithBid(new AdWithBid(adData, testBid)) in anAdBiddingOutcomeBuilderWithBuyerContextualSignals()
|
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/shell/customaudience/ |
D | CustomAudienceHelper.java | 158 private static JSONObject getJsonFromAd(DBAdData adData) throws JSONException { in getJsonFromAd() argument 161 .put(AD_AD_RENDER_URI, adData.getRenderUri()) in getJsonFromAd() 162 .put(AD_AD_RENDER_ID, adData.getAdRenderId()) in getJsonFromAd() 163 .put(AD_METADATA, adData.getMetadata()) in getJsonFromAd() 166 getJsonArrayFromIntegerSet(adData.getAdCounterKeys())); in getJsonFromAd() 167 if (adData.getAdFilters() != null) { in getJsonFromAd() 168 jsonObject.put(ADS_AD_FILTERS, adData.getAdFilters().toJson().toString()); in getJsonFromAd()
|
/packages/modules/AdServices/adservices/tests/unittest/service-core/src/com/android/adservices/service/shell/customaudience/ |
D | CustomAudienceHelperTest.java | 314 for (DBAdData adData : DBAdDataFixture.getValidDbAdDataListByBuyer(BUYER)) { in getFakeAdsJson() 317 .put(CustomAudienceHelper.AD_AD_RENDER_URI, adData.getRenderUri()) in getFakeAdsJson() 318 .put(CustomAudienceHelper.AD_AD_RENDER_ID, adData.getAdRenderId()) in getFakeAdsJson() 319 .put(CustomAudienceHelper.AD_METADATA, adData.getMetadata()); in getFakeAdsJson() 320 if (adData.getAdFilters() != null) { in getFakeAdsJson() 323 adData.getAdFilters().toJson().toString()); in getFakeAdsJson() 327 for (Integer i : adData.getAdCounterKeys()) { in getFakeAdsJson()
|
/packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/ |
D | AdWithBid.java | 66 public AdWithBid(@NonNull AdData adData, double bid) { in AdWithBid() argument 67 Objects.requireNonNull(adData); in AdWithBid() 68 mAdData = adData; in AdWithBid()
|
/packages/modules/Bluetooth/android/app/tests/unit/src/com/android/bluetooth/le_scan/ |
D | ScanFilterQueueTest.java | 83 byte[] adData = new byte[] {0x10}; in scanFilterQueueParams() 85 queue.addAdvertisingDataType(adType, adData, adDataMask); in scanFilterQueueParams() 121 assertThat(entry.data).isEqualTo(adData); in scanFilterQueueParams()
|
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/customaudience/ |
D | CustomAudienceUpdatableDataReader.java | 307 DBAdData adData = adDataBuilder.build(); in getAdsFromJsonObject() local 308 adsList.add(adData); in getAdsFromJsonObject() 309 adsSize += adData.size(); in getAdsFromJsonObject()
|
D | CustomAudienceValidator.java | 184 for (AdData adData : customAudience.getAds()) { in validateFieldFormat() 185 adDataValidator.addValidation(adData, violations); in validateFieldFormat()
|