Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

AdTechIdentifier

public final class AdTechIdentifier
extends Object implements Parcelable

java.lang.Object
   ↳ android.adservices.common.AdTechIdentifier


Identifiant qui représente un acheteur ou un vendeur d'annonces.

Résumé

Constantes héritées

Champs

public static final Creator<AdTechIdentifier> CREATOR

Méthodes publiques

int describeContents()

Décrit les types d'objets spéciaux contenus dans la représentation marshalée de cette instance Parcelable.

boolean equals(Object o)

Compare cet AdTechIdentifier à l'objet spécifié.

static AdTechIdentifier fromString(String source)

Construit une instance de cette classe à partir d'une chaîne.

int hashCode()

Renvoie un code de hachage correspondant à la représentation sous forme de chaîne de cette classe, obtenue en appelant toString().

String toString()

Renvoie une représentation de l'objet sous forme de chaîne.

void writeToParcel(Parcel dest, int flags)

Aplatit cet objet dans un Parcel.

Méthodes héritées

Champs

Méthodes publiques

describeContents

public int describeContents ()

Décrit les types d'objets spéciaux contenus dans la représentation marshalée de cette instance Parcelable. Par exemple, si l'objet inclut un descripteur de fichier dans la sortie de writeToParcel(android.os.Parcel, int), la valeur renvoyée par cette méthode doit inclure le bit CONTENTS_FILE_DESCRIPTOR.

Retours
int Un masque de bits indiquant l'ensemble des types d'objets spéciaux marshalés par cette instance d'objet Parcelable. La valeur est 0 ou CONTENTS_FILE_DESCRIPTOR

égal à

public boolean equals (Object o)

Compare cet AdTechIdentifier à l'objet spécifié. Le résultat est "true" (vrai) si et seulement si l'argument n'est pas null et qu'il s'agit d'un objet AdTechIdentifier ayant la même forme de chaîne (obtenue en appelant toString()). Notez que cette méthode n'effectue aucune normalisation eTLD+1. Par conséquent, deux objets AdTechIdentifier ayant le même eTLD+1 ne sont pas égaux si les représentations de chaîne des objets sont différentes.

Paramètres
o Object : objet auquel comparer cet AdTechIdentifier

Retours
boolean "true" (vrai) si l'objet donné représente un AdTechIdentifier équivalent à cet AdTechIdentifier. Dans le cas contraire, la valeur est "false" (faux).

fromString

public static AdTechIdentifier fromString (String source)

Construit une instance de cette classe à partir d'une chaîne.

Paramètres
source String : un domaine eTLD+1 valide d'un acheteur ou d'un vendeur d'annonces, ou la valeur null.

Retours
AdTechIdentifier Une classe AdTechIdentifier encapsulant le domaine donné ou la valeur null si l'entrée est nulle.

hashCode

public int hashCode ()

Renvoie un code de hachage correspondant à la représentation sous forme de chaîne de cette classe, obtenue en appelant toString(). Notez que cette méthode n'effectue aucune normalisation eTLD+1. Par conséquent, deux objets AdTechIdentifier associés au même eTLD+1 peuvent avoir des codes de hachage différents si la représentation de la chaîne sous-jacente est différente.

Retours
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, le caractère arobase "@", ainsi que 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())
 

Retours
String L'identifiant sous forme de chaîne. Cette valeur ne peut pas être null.

writeToParcel

public void writeToParcel (Parcel dest,
                int flags)

Aplatit cet objet dans un 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.