מסנני מודעות

public final class AdFilters
extends Object implements Parcelable

java.lang.Object
android.adservices.common.AdFilters


סוג מאגר של מסננים שמשויכים למודעה.

אם אחד מהמסננים במופע AdFilters לא מתקיים, המודעה המשויכת לא יוכלו לבחור מודעות. מסננים הם פרמטרים אופציונליים של מודעות ולא נדרשים בהם: חלק מ-AdData.

סיכום

מחלקות מקוננות

class AdFilters.Builder

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)

יש לשטח את האובייקט ל-Parcel

שיטות שעברו בירושה

שדות

שיטות ציבוריות

שווה ל-

public boolean equals (Object o)

הפונקציה בודקת אם האובייקטים AdFilters מייצגים את אותה קבוצת מסננים.

פרמטרים
o Object: אובייקט ההפניה שאליו תשוו.

החזרות
boolean true אם האובייקט הזה זהה ל-obj ארגומנט; אחרת, false.

getFrequencyCapFilters

public FrequencyCapFilters getFrequencyCapFilters ()

הפונקציה מקבלת את המכונה FrequencyCapFilters שמייצגת את כל המסננים של מכסת התדירות את המודעה.

אם הערך שלו הוא null, אין מסננים של מכסת תדירות שרלוונטיים למודעה.

החזרות
FrequencyCapFilters

קוד גיבוב (hashCode)

public int hashCode ()

מחזירה את הגיבוב של נתוני האובייקט AdFilters.

החזרות
int ערך קוד גיבוב (hash) של האובייקט הזה.

toString (מחרוזת)

public String toString ()

מחזירה ייצוג במחרוזת של האובייקט. באופן כללי, ה-method toString מחזירה מחרוזת 'ייצוג טקסטואלי' של האובייקט הזה. התוצאה צריכה להיות ייצוג תמציתי ואינפורמטיבי, שקל לבצע אדם לקרוא. מומלץ שכל מחלקות המשנה יבטלו את השיטה הזו.

השיטה toString לכיתה Object מחזירה מחרוזת שמורכבת מהשם של המחלקה שבה האובייקט הוא מופע, התו '@' עם הסימן @, את הייצוג ההקסדצימלי הלא חתום של קוד הגיבוב של לאובייקט. במילים אחרות, השיטה הזו מחזירה מחרוזת השווה ערך של:

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

החזרות
String ייצוג במחרוזת של האובייקט.

WriteToParcel

public void writeToParcel (Parcel dest, 
                int flags)

יש לשטח את האובייקט ל-Parcel

פרמטרים
dest Parcel: הערך הזה לא יכול להיות null.

flags int: דגלים נוספים לגבי אופן הכתיבה של האובייקט. יכול להיות 0 או Parcelable.PARCELABLE_WRITE_RETURN_VALUE. הערך הוא 0 או שילוב של Parcelable.PARCELABLE_WRITE_RETURN_VALUE, עם android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES