Filtry reklam
public
final
class
AdFilters
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.adservices.common.AdFilters |
Klasa kontenera filtrów powiązanych z reklamą.
Jeśli któryś z filtrów w wystąpieniu AdFilters
nie spełnia warunków, powiązana reklama
nie będzie można wybrać reklamy. Filtry są opcjonalnymi parametrami reklamy i nie są wymagane, ponieważ
część usługi AdData
.
Podsumowanie
Zagnieżdżone klasy | |
---|---|
class |
AdFilters.Builder
Kreator do tworzenia obiektów |
Stałe odziedziczone |
---|
Fieldsem | |
---|---|
public
static
final
Creator<AdFilters> |
CREATOR
|
Metody publiczne | |
---|---|
boolean
|
equals(Object o)
Sprawdza, czy obiekty |
FrequencyCapFilters
|
getFrequencyCapFilters()
Pobiera instancję |
int
|
hashCode()
Zwraca hasz danych obiektu |
String
|
toString()
Zwraca obiekt w postaci ciągu znaków. |
void
|
writeToParcel(Parcel dest, int flags)
Spłaszcz ten obiekt na działkę. |
Metody dziedziczone | |
---|---|
Fieldsem
Metody publiczne
równa się
public boolean equals (Object o)
Sprawdza, czy obiekty AdFilters
reprezentują ten sam zestaw filtrów.
Parametry | |
---|---|
o |
Object : obiekt referencyjny, z którym ma nastąpić porównanie. |
Zwroty | |
---|---|
boolean |
true , jeśli ten obiekt jest taki sam jak obiekt
argument; W przeciwnym razie: false . |
getCzęstotliwość wyświetleń filtrów
public FrequencyCapFilters getFrequencyCapFilters ()
Pobiera instancję FrequencyCapFilters
, która reprezentuje wszystkie filtry limitu wyświetleń na użytkownika dla:
reklamę.
Jeśli ustawiona jest wartość null
, nie ma filtrów limitu wyświetleń na użytkownika, które mają zastosowanie do reklamy.
Zwroty | |
---|---|
FrequencyCapFilters |
kod skrótu
public int hashCode ()
Zwraca hasz danych obiektu AdFilters
.
Zwroty | |
---|---|
int |
wartość kodu skrótu dla tego obiektu. |
Ciąg
public String toString ()
Zwraca obiekt w postaci ciągu znaków. Ogólnie rzecz biorąc,
Metoda toString
zwraca ciąg znaków, który
„reprezentuje tekstowo” ten obiekt. Wynik powinien
to zwięzła, ale treściwa prezentacja, która będzie łatwa
do przeczytania.
Zaleca się, aby wszystkie podklasy zastępowały tę metodę.
Metoda toString
klasy Object
zwraca ciąg znaków składający się z nazwy klasy, której
obiekt jest instancją, znak małpy „@
” oraz
nieoznaczona szesnastkowa reprezentacja kodu skrótu
obiektu. Innymi słowy, ta metoda zwraca ciąg znaków równy
wartości:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Zwroty | |
---|---|
String |
reprezentująca obiekt w postaci ciągu znaków. |
zapisToParcel
public void writeToParcel (Parcel dest, int flags)
Spłaszcz ten obiekt na działkę.
Parametry | |
---|---|
dest |
Parcel : ta wartość nie może być typu null . |
flags |
int : dodatkowe flagi informujące o sposobie zapisywania obiektu.
Może wynosić 0 lub Parcelable.PARCELABLE_WRITE_RETURN_VALUE .
Wartość to 0 lub kombinacja Parcelable.PARCELABLE_WRITE_RETURN_VALUE i android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |