Filtri annunci
public
final
class
AdFilters
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.adservices.common.AdFiltri |
Una classe contenitore per i filtri associati a un annuncio.
Se uno dei filtri in un'istanza AdFilters
non è soddisfatto, l'annuncio associato non sarà idoneo per la selezione degli annunci. I filtri sono parametri degli annunci facoltativi e non sono obbligatori nell'ambito di AdData
.
Riepilogo
Classi nidificate | |
---|---|
class |
AdFilters.Builder
Builder per la creazione di |
Costanti ereditate |
---|
Campi | |
---|---|
public
static
final
Creator<AdFilters> |
CREATOR
|
Metodi pubblici | |
---|---|
boolean
|
equals(Object o)
Verifica se gli oggetti |
FrequencyCapFilters
|
getFrequencyCapFilters()
Consente di acquisire l'istanza |
int
|
hashCode()
Restituisce l'hash dei dati dell'oggetto |
String
|
toString()
Restituisce una rappresentazione stringa dell'oggetto. |
void
|
writeToParcel(Parcel dest, int flags)
Appiattisci questo oggetto in un particolato. |
Metodi ereditati | |
---|---|
Campi
Metodi pubblici
uguale a
public boolean equals (Object o)
Verifica se gli oggetti AdFilters
rappresentano lo stesso insieme di filtri.
Parametri | |
---|---|
o |
Object : l'oggetto di riferimento con cui effettuare il confronto. |
Ritorni | |
---|---|
boolean |
true se questo oggetto è uguale all'argomento obj; in caso contrario false . |
getFrequenzaCapFiltri
public FrequencyCapFilters getFrequencyCapFilters ()
Consente di acquisire l'istanza FrequencyCapFilters
che rappresenta tutti i filtri di quota limite per
l'annuncio.
Se null
, non esistono filtri per la quota limite da applicare all'annuncio.
Ritorni | |
---|---|
FrequencyCapFilters |
Codice hash
public int hashCode ()
Restituisce l'hash dei dati dell'oggetto AdFilters
.
Ritorni | |
---|---|
int |
un valore di codice hash per l'oggetto. |
ToString
public String toString ()
Restituisce una rappresentazione stringa dell'oggetto. In generale, il metodo toString
restituisce una stringa che "rappresenta testualmente" l'oggetto. Il risultato dovrebbe essere una rappresentazione concisa, ma informativa, facile da leggere.
È consigliabile che tutte le sottoclassi sostituiscano questo metodo.
Il metodo toString
per la classe Object
restituisce una stringa composta dal nome della classe di cui l'oggetto è un'istanza, dal carattere del simbolo @ "@
" e dalla rappresentazione esadecimale senza segno del codice hash dell'oggetto. In altre parole, questo metodo restituisce una stringa uguale al valore di:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Ritorni | |
---|---|
String |
una rappresentazione stringa dell'oggetto. |
writeToParcel
public void writeToParcel (Parcel dest, int flags)
Appiattisci questo oggetto in un particolato.
Parametri | |
---|---|
dest |
Parcel : questo valore non può essere null . |
flags |
int : flag aggiuntivi su come scrivere l'oggetto.
Può essere 0 o Parcelable.PARCELABLE_WRITE_RETURN_VALUE .
Il valore è 0 o una combinazione di Parcelable.PARCELABLE_WRITE_RETURN_VALUE e android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |