AdTechIdentifier
public
final
class
AdTechIdentifier
extends Object
implements
Parcelable
java.lang.Object | |
😎 | android.adservices.common.AdTechIdentifier |
Eine Kennung, die einen Anzeigenkäufer oder ‐verkäufer darstellt.
Zusammenfassung
Übernommene Konstanten |
---|
Felder | |
---|---|
public
static
final
Creator<AdTechIdentifier> |
CREATOR
|
Öffentliche Methoden | |
---|---|
int
|
describeContents()
Beschreibe die Arten von Spezialobjekten, die in diesem Parcelable enthalten sind die marshallierte Darstellung der Instanz. |
boolean
|
equals(Object o)
Vergleicht diesen AdTechIdentifier mit dem angegebenen Objekt. |
static
AdTechIdentifier
|
fromString(String source)
Konstruiert eine Instanz dieser Klasse aus einem String. |
int
|
hashCode()
Gibt einen Hash-Code zurück, der der Stringdarstellung dieser Klasse entspricht, die durch
|
String
|
toString()
Gibt eine Stringdarstellung des Objekts zurück. |
void
|
writeToParcel(Parcel dest, int flags)
Dieses Objekt in einem Paket zusammenfassen. |
Übernommene Methoden | |
---|---|
Felder
CREATOR
public static final Creator<AdTechIdentifier> CREATOR
Öffentliche Methoden
describeContents
public int describeContents ()
Beschreibe die Arten von Spezialobjekten, die in diesem Parcelable enthalten sind
die marshallierte Darstellung der Instanz. Wenn das Objekt zum Beispiel
einen Dateideskriptor in die Ausgabe von writeToParcel(android.os.Parcel, int)
einfügen,
muss der Rückgabewert dieser Methode den Parameter
CONTENTS_FILE_DESCRIPTOR
Bit.
Returns | |
---|---|
int |
Eine Bitmaske, die die Reihe spezieller Objekttypen angibt, die mit einem Marshalling verknüpft sind.
von dieser Parcelable-Objektinstanz.
Wert ist entweder 0 oder CONTENTS_FILE_DESCRIPTOR |
ist gleich
public boolean equals (Object o)
Vergleicht diesen AdTechIdentifier mit dem angegebenen Objekt. Das Ergebnis ist nur dann wahr, wenn die
Argument ist nicht null und ist ein AdTechIdentifier-Objekt mit derselben Zeichenfolgenform (erhält von
toString()
aufrufen). Beachten Sie, dass diese Methode keine eTLD+1-Normalisierung durchführt.
Zwei AdTechIdentifier-Objekte mit derselben eTLD+1 können also ungleich sein,
Darstellungen der Objekte waren nicht gleich.
Parameter | |
---|---|
o |
Object : Das Objekt, mit dem dieser AdTechIdentifier verglichen werden soll |
Returns | |
---|---|
boolean |
"true", wenn das angegebene Objekt ein entsprechendes AdTechIdentifier-Objekt darstellt AdTechIdentifier, andernfalls „false“ |
fromString
public static AdTechIdentifier fromString (String source)
Konstruiert eine Instanz dieser Klasse aus einem String.
Parameter | |
---|---|
source |
String : Eine gültige eTLD+1-Domain eines Anzeigenkäufers oder -verkäufers oder null. |
Returns | |
---|---|
AdTechIdentifier |
Eine AdTechIdentifier -Klasse, die die angegebene Domain oder null enthält, wenn die Eingabe war
null. |
hashCode
public int hashCode ()
Gibt einen Hash-Code zurück, der der Stringdarstellung dieser Klasse entspricht, die durch
toString()
wird angerufen. Beachten Sie, dass diese Methode keine eTLD+1-Normalisierung durchführt.
Zwei AdTechIdentifier-Objekte mit derselben eTLD+1 können also unterschiedliche Hash-Codes haben, wenn das
Die Darstellung der zugrunde liegenden Zeichenfolge war anders.
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 |
Die Kennung im String-Format.
Dieser Wert darf nicht null sein. |
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 |