AdFilters
public
final
class
AdFilters
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.adservices.common.AdFilters |
Classe de conteneur pour les filtres associés à une annonce.
Si l'un des filtres d'une instance AdFilters
n'est pas satisfait, l'annonce associée ne peut pas être sélectionnée. Les filtres sont des paramètres d'annonces facultatifs et ne sont pas obligatoires dans les AdData
.
Résumé
Classes imbriquées | |
---|---|
class |
AdFilters.Builder
Compilateur permettant de créer des objets |
Constantes héritées |
---|
Champs | |
---|---|
public
static
final
Creator<AdFilters> |
CREATOR
|
Méthodes publiques | |
---|---|
boolean
|
equals(Object o)
Vérifie si les objets |
FrequencyCapFilters
|
getFrequencyCapFilters()
Récupère l'instance |
int
|
hashCode()
Affiche le hachage des données de l'objet |
String
|
toString()
Affiche une représentation de l'objet sous forme de chaîne. |
void
|
writeToParcel(Parcel dest, int flags)
Aplatit cet objet dans un élément Parcel. |
Méthodes héritées | |
---|---|
Champs
Méthodes publiques
égal à
public boolean equals (Object o)
Vérifie si les objets AdFilters
représentent le même ensemble de filtres.
Paramètres | |
---|---|
o |
Object : objet de référence à comparer. |
Renvoie | |
---|---|
boolean |
true si cet objet est identique à l'argument obj ; false dans les autres cas. |
getFrequencyCapFilters
public FrequencyCapFilters getFrequencyCapFilters ()
Récupère l'instance FrequencyCapFilters
qui représente tous les filtres de limite de la fréquence d'exposition pour l'annonce.
Si la valeur est null
, aucun filtre de limitation de la fréquence d'exposition ne s'applique à l'annonce.
Valeur affichée | |
---|---|
FrequencyCapFilters |
hashCode
public int hashCode ()
Renvoie le hachage des données de l'objet AdFilters
.
Valeur affichée | |
---|---|
int |
Une valeur de code de hachage pour cet objet. |
toString
public String toString ()
Renvoie une représentation de l'objet sous forme de chaîne. En général, la méthode toString
renvoie une chaîne qui "représente textuellement" cet objet. Le résultat doit être une représentation concise, mais informative, et facile à lire.
Il est recommandé que toutes les sous-classes remplacent cette méthode.
La méthode toString
pour la classe Object
renvoie une chaîne composée du nom de la classe dont l'objet est une instance, du caractère arobase "@
", ainsi que de la représentation hexadécimale non signée du code de hachage de l'objet. En d'autres termes, cette méthode renvoie une chaîne égale à la valeur de :
getClass().getName() + '@' + Integer.toHexString(hashCode())
Valeur affichée | |
---|---|
String |
une représentation de l'objet sous forme de chaîne. |
writeToParcel
public void writeToParcel (Parcel dest, int flags)
Aplatit cet objet dans un élément Parcel.
Paramètres | |
---|---|
dest |
Parcel : cette valeur ne peut pas être null . |
flags |
int : indicateurs supplémentaires concernant la manière dont l'objet doit être écrit.
Peut prendre la valeur 0 ou Parcelable.PARCELABLE_WRITE_RETURN_VALUE .
La valeur est 0 ou une combinaison de Parcelable.PARCELABLE_WRITE_RETURN_VALUE et android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES. |