Рекламные фильтры
public final class AdFilters
extends Object
implements Parcelable
java.lang.Объект | |
↳ | android.adservices.common.AdFilters |
Класс-контейнер для фильтров, связанных с объявлением.
Если какой-либо из фильтров в экземпляре AdFilters
не удовлетворен, связанное объявление не будет допущено к выбору. Фильтры являются необязательными параметрами объявления и не являются обязательными в составе AdData
.
Краткое содержание
Вложенные классы | |
---|---|
class | AdFilters.Builder Конструктор для создания объектов |
Унаследованные константы |
---|
Поля | |
---|---|
public static final Creator < AdFilters > | CREATOR
|
Публичные методы | |
---|---|
boolean | equals ( Object o) Проверяет, представляют ли объекты |
FrequencyCapFilters | getFrequencyCapFilters () Получает экземпляр |
int | hashCode () Возвращает хеш данных объекта |
String | toString () Возвращает строковое представление объекта. |
void | writeToParcel ( Parcel dest, int flags) Сплющите этот объект в посылку. |
Унаследованные методы | |
---|---|
Поля
Публичные методы
равно
public boolean equals (Object o)
Проверяет, представляют ли объекты AdFilters
один и тот же набор фильтров.
Параметры | |
---|---|
o | Object : эталонный объект для сравнения. |
Возврат | |
---|---|
boolean | true , если этот объект совпадает с аргументом obj; false в противном случае. |
getFrequencyCapFilters
public FrequencyCapFilters getFrequencyCapFilters ()
Получает экземпляр FrequencyCapFilters
, представляющий все фильтры ограничения частоты показов для объявления.
Если null
, к объявлению не применяются фильтры ограничения частоты показов.
Возврат | |
---|---|
FrequencyCapFilters |
хэш-код
public int hashCode ()
Возвращает хеш данных объекта AdFilters
.
Возврат | |
---|---|
int | значение хэш-кода для этого объекта. |
toString
public String toString ()
Возвращает строковое представление объекта. В общем случае метод toString
возвращает строку, которая «текстово представляет» этот объект. В результате должно получиться краткое, но информативное представление, которое будет легко прочитать человеку. Рекомендуется, чтобы все подклассы переопределяли этот метод.
Метод toString
для класса Object
возвращает строку, состоящую из имени класса, экземпляром которого является объект, символа @
и беззнакового шестнадцатеричного представления хэш-кода объекта. Другими словами, этот метод возвращает строку, равную значению:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Возврат | |
---|---|
String | строковое представление объекта. |
записьToParcel
public void writeToParcel (Parcel dest, int flags)
Сплющите этот объект в посылку.
Параметры | |
---|---|
dest | Parcel : это значение не может быть null . |
flags | int : Дополнительные флаги того, как должен быть написан объект. Может быть 0 или Parcelable.PARCELABLE_WRITE_RETURN_VALUE . Значение равно 0 или комбинации Parcelable.PARCELABLE_WRITE_RETURN_VALUE и android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES. |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-10-10 UTC.