AdTechIdentifier
public
final
class
AdTechIdentifier
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.adservices.common.AdTechIdentifier |
Es un identificador que representa a un comprador o vendedor de anuncios.
Resumen
Constantes heredadas |
---|
Campos | |
---|---|
public
static
final
Creator<AdTechIdentifier> |
CREATOR
|
Métodos públicos | |
---|---|
int
|
describeContents()
Describe los tipos de objetos especiales que se incluyen en la representación ordenada de esta instancia Parcelable. |
boolean
|
equals(Object o)
Compara este AdTechIdentifier con el objeto especificado. |
static
AdTechIdentifier
|
fromString(String source)
Construye una instancia de esta clase a partir de una cadena. |
int
|
hashCode()
Devuelve un código hash correspondiente a la representación de cadena de esta clase que se obtiene con una llamada a |
String
|
toString()
Devuelve una representación de cadena del objeto. |
void
|
writeToParcel(Parcel dest, int flags)
Compacta este objeto en un Parcel. |
Métodos heredados | |
---|---|
Campos
CREATOR
public static final Creator<AdTechIdentifier> CREATOR
Métodos públicos
describeContents
public int describeContents ()
Describe los tipos de objetos especiales que se incluyen en la representación ordenada de esta instancia Parcelable. Por ejemplo, si el objeto incluirá un descriptor de archivo en el resultado de writeToParcel(android.os.Parcel, int)
, el valor que se devuelve de este método debe incluir el bit CONTENTS_FILE_DESCRIPTOR
.
Devuelve | |
---|---|
int |
una máscara de bits que indica el conjunto de tipos de objetos especiales ordenados por esta instancia del objeto Parcelable.
El valor es 0 o CONTENTS_FILE_DESCRIPTOR . |
equals
public boolean equals (Object o)
Compara este AdTechIdentifier con el objeto especificado. El resultado es true solo si el argumento no es nulo y es un objeto AdTechIdentifier con la misma forma de cadena (que se obtiene con una llamada a toString()
). Ten en cuenta que este método no realizará ninguna normalización de eTLD+1, por lo que dos objetos AdTechIdentifier con el mismo eTLD+1 no podrían ser iguales si las representaciones de cadena de los objetos no fueran iguales.
Parámetros | |
---|---|
o |
Object : Es el objeto con el que se comparará este AdTechIdentifier. |
Devuelve | |
---|---|
boolean |
true si el objeto dado representa un AdTechIdentifier equivalente a este AdTechIdentifier; de lo contrario, devuelve false |
fromString
public static AdTechIdentifier fromString (String source)
Construye una instancia de esta clase a partir de una cadena.
Parámetros | |
---|---|
source |
String : Es un dominio eTLD+1 válido de un comprador o vendedor de anuncios, o nulo. |
Devuelve | |
---|---|
AdTechIdentifier |
Una clase AdTechIdentifier que une el dominio dado o es nulo si la entrada es nula. |
hashCode
public int hashCode ()
Devuelve un código hash correspondiente a la representación de cadena de esta clase que se obtiene con una llamada a toString()
. Ten en cuenta que este método no realizará ninguna normalización de eTLD+1, por lo que dos objetos AdTechIdentifier con el mismo eTLD+1 podrían tener códigos hash diferentes si la representación de cadena subyacente fuera diferente.
Devuelve | |
---|---|
int |
un valor de código hash para este objeto. |
toString
public String toString ()
Devuelve una representación de cadena del objeto. En general, el método toString
muestra una cadena que "representa de forma textual" a este objeto. El resultado debe ser una representación concisa pero informativa y fácil de leer.
Se recomienda que todas las subclases anulen este método.
El método toString
para la clase Object
muestra una cadena que consiste en el nombre de la clase de la que el objeto es una instancia, el carácter arroba "@
" y la representación hexadecimal sin firma del código hash del objeto. En otras palabras, este método muestra una cadena igual al siguiente valor:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Devuelve | |
---|---|
String |
Es el identificador en forma de cadena.
Este valor no puede ser null . |
writeToParcel
public void writeToParcel (Parcel dest, int flags)
Compacta este objeto en un Parcel.
Parámetros | |
---|---|
dest |
Parcel : Este valor no puede ser null . |
flags |
int : Marcas adicionales sobre cómo se debe escribir el objeto.
Puede ser 0 o Parcelable.PARCELABLE_WRITE_RETURN_VALUE .
El valor es 0 o una combinación de Parcelable.PARCELABLE_WRITE_RETURN_VALUE y android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES. |