AdFilters
public
final
class
AdFilters
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.adservices.common.AdFilters |
Uma classe de recipiente para filtros associados a um anúncio.
Se algum dos filtros em uma instância de AdFilters
não for atendido, o anúncio associado
não estará qualificado para a seleção. Os filtros são parâmetros de anúncios opcionais e não são necessários como
parte de AdData
.
Resumo
Classes aninhadas | |
---|---|
class |
AdFilters.Builder
Builder para criar objetos |
Constantes herdadas |
---|
Campos | |
---|---|
public
static
final
Creator<AdFilters> |
CREATOR
|
Métodos públicos | |
---|---|
boolean
|
equals(Object o)
Verifica se os objetos |
FrequencyCapFilters
|
getFrequencyCapFilters()
Recebe a instância |
int
|
hashCode()
Retorna o hash dos dados do objeto |
String
|
toString()
Retorna uma representação em string do objeto. |
void
|
writeToParcel(Parcel dest, int flags)
Nivela esse objeto em um Parcel. |
Métodos herdados | |
---|---|
Campos
Métodos públicos
equals
public boolean equals (Object o)
Verifica se os objetos AdFilters
representam o mesmo conjunto de filtros.
Parâmetros | |
---|---|
o |
Object : o objeto de referência para comparação. |
Retorna | |
---|---|
boolean |
true , se esse objeto for o mesmo que o argumento
obj. Caso contrário, false . |
getFrequencyCapFilters
public FrequencyCapFilters getFrequencyCapFilters ()
Recebe a instância FrequencyCapFilters
que representa todos os filtros de limite de frequência do
anúncio.
Se for null
, não há filtros de limite de frequência que se aplicam ao anúncio.
Retorna | |
---|---|
FrequencyCapFilters |
hashCode
public int hashCode ()
Retorna o hash dos dados do objeto AdFilters
.
Retorna | |
---|---|
int |
um valor de código hash para esse objeto. |
toString
public String toString ()
Retorna uma representação em string do objeto. Em geral, o
método toString
retorna uma string que
"representa textualmente" esse objeto. O resultado precisa
ser uma representação concisa, mas informativa e de fácil leitura
para uma pessoa.
Recomendamos que todas as subclasses substituam esse método.
O método toString
da classe Object
retorna uma string que consiste no nome da classe de que o
objeto é uma instância, o caractere de arroba "@
" e
a representação hexadecimal não assinada do código hash do
objeto. Em outras palavras, esse método retorna uma string igual ao
valor de:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Retorna | |
---|---|
String |
uma representação em string do objeto. |
writeToParcel
public void writeToParcel (Parcel dest, int flags)
Nivela esse objeto em um Parcel.
Parâmetros | |
---|---|
dest |
Parcel : este valor não pode ser null . |
flags |
int : outras sinalizações sobre como o objeto precisa ser criado.
Pode ser 0 ou Parcelable.PARCELABLE_WRITE_RETURN_VALUE .
O valor é 0 ou uma combinação de Parcelable.PARCELABLE_WRITE_RETURN_VALUE e android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |