מסנני מודעות
public
final
class
AdFilters
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.adservices.common.AdFilters |
סוג מאגר של מסננים שמשויכים למודעה.
אם אחד מהמסננים במופע AdFilters
לא מתקיים, המודעה המשויכת
לא יוכלו לבחור מודעות. מסננים הם פרמטרים אופציונליים של מודעות ולא נדרשים בהם:
חלק מ-AdData
.
סיכום
מחלקות מקוננות | |
---|---|
class |
AdFilters.Builder
Builder ליצירת אובייקטים של |
קבועים שעברו בירושה |
---|
שדות | |
---|---|
public
static
final
Creator<AdFilters> |
CREATOR
|
שיטות ציבוריות | |
---|---|
boolean
|
equals(Object o)
הפונקציה בודקת אם האובייקטים |
FrequencyCapFilters
|
getFrequencyCapFilters()
הפונקציה מקבלת את המכונה |
int
|
hashCode()
מחזירה את הגיבוב של נתוני האובייקט |
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 |