AdFilters
public
final
class
AdFilters
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.adservices.common.AdFilters |
Es una clase de contenedor para los filtros asociados con un anuncio.
Si no se cumple alguno de los filtros de una instancia de AdFilters
, el anuncio asociado no será apto para la selección de anuncios. Los filtros son parámetros opcionales del anuncio y no son obligatorios como parte de AdData
.
Resumen
Clases anidadas | |
---|---|
class |
AdFilters.Builder
Es un compilador para crear objetos |
Constantes heredadas |
---|
Campos | |
---|---|
public
static
final
Creator<AdFilters> |
CREATOR
|
Métodos públicos | |
---|---|
boolean
|
equals(Object o)
Comprueba si los objetos |
FrequencyCapFilters
|
getFrequencyCapFilters()
Obtiene la instancia de |
int
|
hashCode()
Devuelve el hash de los datos del objeto |
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
Métodos públicos
equals
public boolean equals (Object o)
Comprueba si los objetos AdFilters
representan el mismo conjunto de filtros.
Parámetros | |
---|---|
o |
Object : Es el objeto de referencia con el que se debe comparar. |
Devuelve | |
---|---|
boolean |
true si este objeto es el mismo que el argumento obj; de lo contrario, false . |
getFrequencyCapFilters
public FrequencyCapFilters getFrequencyCapFilters ()
Obtiene la instancia de FrequencyCapFilters
que representa todos los filtros de limitación de frecuencia del anuncio.
Si es null
, no hay filtros de limitación de frecuencia que se apliquen al anuncio.
Devuelve | |
---|---|
FrequencyCapFilters |
hashCode
public int hashCode ()
Devuelve el hash de los datos del objeto AdFilters
.
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 |
una representación de cadena del objeto. |
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. |