AdTechIdentifier
public
final
class
AdTechIdentifier
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.adservices.common.AdTechIdentifier |
Identifiant représentant 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 |
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 élément Parcel. |
Méthodes héritées | |
---|---|
Champs
CREATOR
public static final Creator<AdTechIdentifier> CREATOR
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
.
Renvoie | |
---|---|
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 . |
equals
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 |
Renvoie | |
---|---|
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. |
Renvoie | |
---|---|
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.
Renvoie | |
---|---|
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())
Renvoie | |
---|---|
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 é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. |