فلاتر الإعلانات
  public
  
  final
  
  class
  AdFilters
  
    extends Object
  
  
  
  
  
      implements
      
        Parcelable
      
  
  
| java.lang.Object | |
| ↳ | 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 | قيمة رمز التجزئة لهذا الكائن. | 
إلىسلسلة
public String toString ()
تعرض تمثيلاً سلسلة للكائن. بشكل عام،
 تُرجع طريقة toString سلسلة
 "يمثل نصيًا" لهذا الكائن. يجب أن تكون النتيجة
 أن يكون تمثيلاً موجزًا وغنيًا بالمعلومات ويسهل على
 الشخص المراد قراءته.
 من المستحسن أن تتجاهل جميع الفئات الفرعية هذه الطريقة.
 
 استخدام الطريقة toString للفئة Object
 تُنتج سلسلة تتكون من اسم الفئة التي
 هو مثيل، فإن حرف علامة @ `@'،
 التمثيل السداسي العشري غير الموقع لرمز التجزئة
 الخاص بك. بعبارة أخرى، تُرجع هذه الطريقة سلسلة تساوي
 قيمة:
 
| المرتجعات | |
|---|---|
| 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 | 
