فیلترهای تبلیغاتی

public final class AdFilters
extends Object implements Parcelable گسترش می دهد

java.lang.object
android.adservices.common.AdFilters


یک کلاس ظرف برای فیلترهایی که با یک تبلیغ مرتبط هستند.

اگر هر یک از فیلترهای موجود در یک نمونه AdFilters راضی نباشد، آگهی مرتبط واجد شرایط انتخاب آگهی نخواهد بود. فیلترها پارامترهای تبلیغاتی اختیاری هستند و به عنوان بخشی از AdData مورد نیاز نیستند.

خلاصه

کلاس های تو در تو

class AdFilters.Builder

سازنده برای ایجاد اشیاء AdFilters .

ثابت های ارثی

فیلدها

public static final Creator < AdFilters > CREATOR

روش های عمومی

boolean equals ( Object o)

بررسی می کند که آیا اشیاء AdFilters مجموعه فیلترهای یکسانی را نشان می دهند یا خیر.

FrequencyCapFilters getFrequencyCapFilters ()

نمونه FrequencyCapFilters را دریافت می کند که همه فیلترهای سقف فرکانس را برای تبلیغ نشان می دهد.

int hashCode ()

هش داده های شی AdFilters را برمی گرداند.

String toString ()

یک نمایش رشته ای از شی را برمی گرداند.

void writeToParcel ( Parcel dest, int flags)

این شی را به یک بسته مسطح کنید.

روش های ارثی

فیلدها

روش های عمومی

برابر است

public boolean equals (Object o)

بررسی می کند که آیا اشیاء AdFilters مجموعه فیلترهای یکسانی را نشان می دهند یا خیر.

پارامترها
o Object : شی مرجعی که با آن مقایسه می شود.

برمی گرداند
boolean true اگر این شی همان آرگومان obj باشد. false در غیر این صورت

getFrequencyCapFilters

public FrequencyCapFilters getFrequencyCapFilters ()

نمونه FrequencyCapFilters را دریافت می کند که همه فیلترهای سقف فرکانس را برای تبلیغ نشان می دهد.

در صورت null ، هیچ فیلتر محدودیت فرکانسی که برای تبلیغ اعمال می شود وجود ندارد.

برمی گرداند
FrequencyCapFilters

هش کد

public int hashCode ()

هش داده های شی AdFilters را برمی گرداند.

برمی گرداند
int یک مقدار کد هش برای این شی.

toString

public String toString ()

یک نمایش رشته ای از شی را برمی گرداند. به طور کلی، متد toString رشته‌ای را برمی‌گرداند که به صورت متنی این شی را نشان می‌دهد. نتیجه باید یک نمایش مختصر اما آموزنده باشد که خواندن آن برای شخص آسان باشد. توصیه می شود که همه زیر کلاس ها این روش را لغو کنند.

متد toString برای کلاس Object رشته‌ای متشکل از نام کلاسی که شی نمونه‌ای از آن است، کاراکتر at-sign « @ » و نمایش هگزادسیمال بدون علامت کد هش شی را برمی‌گرداند. به عبارت دیگر، این متد رشته ای برابر با مقدار:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

برمی گرداند
String یک نمایش رشته ای از شی.

writeToParcel

public void writeToParcel (Parcel dest, 
                int flags)

این شی را به یک بسته مسطح کنید.

پارامترها
dest Parcel : این مقدار نمی تواند null باشد.

flags int : پرچم های اضافی درباره نحوه نوشتن شی. ممکن است 0 یا Parcelable.PARCELABLE_WRITE_RETURN_VALUE باشد.PARCELABLE_WRITE_RETURN_VALUE. مقدار 0 است یا ترکیبی از Parcelable.PARCELABLE_WRITE_RETURN_VALUE و android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES