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 AdFilters

Konstanta turunan

Kolom

public static final Creator<AdFilters> CREATOR

Metode publik

boolean equals(Object o)

Memeriksa apakah objek AdFilters mewakili kumpulan filter yang sama.

FrequencyCapFilters getFrequencyCapFilters()

Mendapatkan instance FrequencyCapFilters yang menampilkan semua filter pembatasan frekuensi untuk iklan.

int hashCode()

Menampilkan hash data objek AdFilters.

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.

Return
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