AdTechIdentifier,

public final class AdTechIdentifier
extends Object implements Parcelable

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


Identyfikator reprezentujący nabywcę lub sprzedawcę reklam.

Podsumowanie

Stałe odziedziczone

Fieldsem

public static final Creator<AdTechIdentifier> CREATOR

Metody publiczne

int describeContents()

Opisz rodzaje specjalnych obiektów zawartych w tej Parcelable złośliwą reprezentację instancji.

boolean equals(Object o)

Porównuje ten identyfikator AdTechIdentifier z określonym obiektem.

static AdTechIdentifier fromString(String source)

Utwórz instancję tej klasy na podstawie ciągu znaków.

int hashCode()

Zwraca kod skrótu odpowiadający reprezentacji ciągu znaków tej klasy uzyskanej przez Dzwonię pod toString().

String toString()

Zwraca obiekt w postaci ciągu znaków.

void writeToParcel(Parcel dest, int flags)

Spłaszcz ten obiekt na działkę.

Metody dziedziczone

Fieldsem

CREATOR

public static final Creator<AdTechIdentifier> CREATOR

Metody publiczne

opisywanie treści

Dodano na poziomie API 34.
public int describeContents ()

Opisz rodzaje specjalnych obiektów zawartych w tej Parcelable złośliwą reprezentację instancji. Jeśli na przykład obiekt zostanie dołącz deskryptor pliku w danych wyjściowych writeToParcel(android.os.Parcel, int), wartość zwrotna tej metody musi zawierać CONTENTS_FILE_DESCRIPTOR bit.

Zwroty
int maska bitowa wskazująca zbiór specjalnych typów obiektów przez tę instancję obiektu Parcelable. Wartość to 0 lub CONTENTS_FILE_DESCRIPTOR

równa się

Dodano na poziomie API 34.
public boolean equals (Object o)

Porównuje ten identyfikator AdTechIdentifier z określonym obiektem. Wynik jest prawdziwy tylko wtedy, gdy argument nie ma wartości null i jest obiektem AdTechIdentifier o tym samym formacie ciągu znaków (otrzymanym przez dzwonię pod toString()). Pamiętaj, że ta metoda nie przeprowadza żadnej normalizacji eTLD+1 więc dwa obiekty AdTechIdentifier z tą samą wartością eTLD+1 nie mogą być równe, jeśli ciąg znaków różne reprezentacje obiektów.

Parametry
o Object: obiekt, z którym ma być porównywany ten identyfikator AdTechIdentifier

Zwroty
boolean true (prawda), jeśli podany obiekt reprezentuje AdTechIdentifier odpowiednik tej funkcji AdTechIdentifier, w przeciwnym razie false

fromString

public static AdTechIdentifier fromString (String source)

Utwórz instancję tej klasy na podstawie ciągu znaków.

Parametry
source String: prawidłowa domena eTLD+1 kupującego lub sprzedawcy reklamy albo wartość null.

Zwroty
AdTechIdentifier Klasa AdTechIdentifier opakowująca daną domenę lub wartość null, jeśli dane wejściowe zostały wartość null.

kod skrótu

Dodano na poziomie API 34.
public int hashCode ()

Zwraca kod skrótu odpowiadający reprezentacji ciągu znaków tej klasy uzyskanej przez Dzwonię pod toString(). Pamiętaj, że ta metoda nie przeprowadza żadnej normalizacji eTLD+1 więc dwa obiekty AdTechIdentifier z tym samym eTLD+1 mogą mieć różne kody skrótu, jeśli reprezentacja podstawowego ciągu znaków była inna.

Zwroty
int wartość kodu skrótu dla tego obiektu.

Ciąg

Dodano na poziomie API 34.
public String toString ()

Zwraca obiekt w postaci ciągu znaków. Ogólnie rzecz biorąc, Metoda toString zwraca ciąg znaków, który „reprezentuje tekstowo” ten obiekt. Wynik powinien to zwięzła, ale treściwa prezentacja, która będzie łatwa do przeczytania. Zaleca się, aby wszystkie podklasy zastępowały tę metodę.

Metoda toString klasy Object zwraca ciąg znaków składający się z nazwy klasy, której obiekt jest instancją, znak małpy „@” oraz nieoznaczona szesnastkowa reprezentacja kodu skrótu obiektu. Innymi słowy, ta metoda zwraca ciąg znaków równy wartości:

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

Zwroty
String Identyfikator w postaci ciągu znaków. Ta wartość nie może być typu null.

zapisToParcel

Dodano na poziomie API 34.
public void writeToParcel (Parcel dest, 
                int flags)

Spłaszcz ten obiekt na działkę.

Parametry
dest Parcel: ta wartość nie może być typu null.

flags int: dodatkowe flagi informujące o sposobie zapisywania obiektu. Może wynosić 0 lub Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Wartość to 0 lub kombinacja Parcelable.PARCELABLE_WRITE_RETURN_VALUE i android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES