AdFilters
public
final
class
AdFilters
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.adservices.common.AdFilters |
Class container untuk filter yang dikaitkan dengan iklan.
Jika salah satu filter dalam instance AdFilters
tidak terpenuhi, iklan terkait
tidak akan memenuhi syarat untuk pemilihan iklan. Filter adalah parameter iklan opsional dan tidak diperlukan sebagai
bagian dari AdData
.
Ringkasan
Class bertingkat | |
---|---|
class |
AdFilters.Builder
Builder untuk membuat objek |
Konstanta turunan |
---|
Kolom | |
---|---|
public
static
final
Creator<AdFilters> |
CREATOR
|
Metode publik | |
---|---|
boolean
|
equals(Object o)
Memeriksa apakah objek |
FrequencyCapFilters
|
getFrequencyCapFilters()
Mendapatkan instance |
int
|
hashCode()
Menampilkan hash data objek |
String
|
toString()
Menampilkan representasi string dari objek ini. |
void
|
writeToParcel(Parcel dest, int flags)
Satukan objek ini ke dalam sebuah Parcel. |
Metode turunan | |
---|---|
Kolom
Metode publik
equals
public boolean equals (Object o)
Memeriksa apakah objek AdFilters
mewakili kumpulan filter yang sama.
Parameter | |
---|---|
o |
Object : objek referensi yang akan dibandingkan. |
Hasil | |
---|---|
boolean |
true jika objek ini sama dengan argumen obj;
false sebaliknya. |
getFrequencyCapFilters
public FrequencyCapFilters getFrequencyCapFilters ()
Mendapatkan instance FrequencyCapFilters
yang menampilkan semua filter pembatasan frekuensi untuk
iklan.
Jika null
, tidak ada filter pembatasan frekuensi yang berlaku untuk iklan.
Hasil | |
---|---|
FrequencyCapFilters |
hashCode
public int hashCode ()
Menampilkan hash data objek AdFilters
.
Hasil | |
---|---|
int |
nilai kode hash untuk objek ini. |
toString
public String toString ()
Menampilkan representasi string dari objek ini. Umumnya,
toString
menampilkan string yang
"secara tekstual mewakili" objek ini. Hasilnya harus
merupakan representasi yang ringkas, tetapi informatif sehingga mudah
dibaca pengguna.
Sebaiknya semua subclass mengganti metode ini.
Metode toString
untuk class Object
menampilkan string yang terdiri dari nama class yang
objeknya merupakan instance, karakter simbol at `@
', dan
representasi heksadesimal tanpa label dari kode hash
objek itu. Dengan kata lain, metode ini menampilkan string yang sama dengan
nilai:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Hasil | |
---|---|
String |
representasi string dari objek. |
writeToParcel
public void writeToParcel (Parcel dest, int flags)
Menyatukan objek ini ke dalam sebuah Parcel.
Parameter | |
---|---|
dest |
Parcel : Nilai ini tidak boleh null . |
flags |
int : Flag tambahan tentang saran penulisan objek yang baik.
Mungkin 0 atau Parcelable.PARCELABLE_WRITE_RETURN_VALUE .
Nilainya adalah 0 atau kombinasi dari Parcelable.PARCELABLE_WRITE_RETURN_VALUE , dan android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |