Anzeigenfilter

public final class AdFilters
extends Object implements Parcelable

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


Eine Containerklasse für Filter, die einer Anzeige zugeordnet sind.

Wenn einer der Filter in einer AdFilters-Instanz nicht erfüllt ist, wird die zugehörige Anzeige nicht für die Anzeigenauswahl qualifiziert. Filter sind optionale Anzeigenparameter, Teil von AdData

Zusammenfassung

Verschachtelte Klassen

class AdFilters.Builder

Builder zum Erstellen von AdFilters-Objekten. 

Übernommene Konstanten

Felder

public static final Creator<AdFilters> CREATOR

Öffentliche Methoden

boolean equals(Object o)

Prüft, ob die AdFilters-Objekte denselben Filtersatz darstellen.

FrequencyCapFilters getFrequencyCapFilters()

Ruft die FrequencyCapFilters-Instanz ab, die alle Frequency Capping-Filter für darstellt der Anzeige.

int hashCode()

Gibt den Hash der Daten des AdFilters-Objekts zurück.

String toString()

Gibt eine Stringdarstellung des Objekts zurück.

void writeToParcel(Parcel dest, int flags)

Dieses Objekt in einem Paket zusammenfassen.

Übernommene Methoden

Felder

Öffentliche Methoden

ist gleich

public boolean equals (Object o)

Prüft, ob die AdFilters-Objekte denselben Filtersatz darstellen.

Parameter
o Object: das Referenzobjekt, mit dem verglichen werden soll.

Returns
boolean true, wenn dieses Objekt mit dem Objekt identisch ist Argument; Andernfalls false.

getFrequencyCapFilters

public FrequencyCapFilters getFrequencyCapFilters ()

Ruft die FrequencyCapFilters-Instanz ab, die alle Frequency Capping-Filter für darstellt der Anzeige.

Wenn null, gibt es keine Frequency Capping-Filter für die Anzeige.

Returns
FrequencyCapFilters

hashCode

public int hashCode ()

Gibt den Hash der Daten des AdFilters-Objekts zurück.

Returns
int einen Hash-Code-Wert für dieses Objekt.

toString

public String toString ()

Gibt eine Stringdarstellung des Objekts zurück. Im Allgemeinen Die Methode toString gibt einen String zurück, „textuell dargestellt“ für dieses Objekt. Das Ergebnis sollte eine prägnante, aber informative Darstellung zu sein, Person zu lesen. Es wird empfohlen, diese Methode von allen abgeleiteten Klassen zu überschreiben.

Die Methode toString für die Klasse Object gibt eine Zeichenfolge zurück, die aus dem Namen der Klasse besteht, von der das -Objekt eine Instanz ist, das At-Zeichen "@" und Die vorzeichenlose hexadezimale Darstellung des Hash-Codes des -Objekt enthält. Mit anderen Worten, diese Methode gibt einen String zurück, der dem Wert von:

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

Returns
String Entspricht einer Zeichenfolgendarstellung des Objekts.

writeToParcel

public void writeToParcel (Parcel dest, 
                int flags)

Dieses Objekt in einem Paket zusammenfassen.

Parameter
dest Parcel: Dieser Wert darf nicht null sein.

flags int: Zusätzliche Flags, die festlegen, wie das Objekt geschrieben werden soll. Kann 0 oder Parcelable.PARCELABLE_WRITE_RETURN_VALUE sein. Der Wert ist entweder 0 oder eine Kombination aus Parcelable.PARCELABLE_WRITE_RETURN_VALUE und android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES