BugreportCollector.Predicate

public static class BugreportCollector.Predicate
extends Object

شیء جاوا
com.android.tradefed.result.BugreportCollector.Predicate


یک گزاره کامل که زمان ثبت گزارش اشکال (bugreport) را توصیف می‌کند. دارای عناصر الزامی زیر و [عناصر اختیاری] است: رابطه، زمان، اسم، فیلتر، اسم

خلاصه

سازندگان عمومی

Predicate ( BugreportCollector.Relation rp, BugreportCollector.Freq fp, BugreportCollector.Noun n)
Predicate ( BugreportCollector.Relation rp, BugreportCollector.Freq fp, BugreportCollector.Noun fpN, BugreportCollector.Filter filterP, BugreportCollector.Noun filterPN)

روش‌های عمومی

static void assertValidPredicate ( BugreportCollector.Relation rp, BugreportCollector.Freq fp, BugreportCollector.Noun n)
boolean equals (Object other)
boolean fullMatch ( BugreportCollector.Predicate otherP)
int hashCode ()
boolean partialMatch ( BugreportCollector.Predicate otherP)
String toString ()

روش‌های محافظت‌شده

List< BugreportCollector.SubPredicate > getFilterPredicate ()
List< BugreportCollector.SubPredicate > getPredicate ()

سازندگان عمومی

گزاره

public Predicate (BugreportCollector.Relation rp, 
                BugreportCollector.Freq fp, 
                BugreportCollector.Noun n)

پارامترها
rp BugreportCollector.Relation

fp BugreportCollector.Freq

n BugreportCollector.Noun

پرتاب‌ها
IllegalArgumentException

گزاره

public Predicate (BugreportCollector.Relation rp, 
                BugreportCollector.Freq fp, 
                BugreportCollector.Noun fpN, 
                BugreportCollector.Filter filterP, 
                BugreportCollector.Noun filterPN)

پارامترها
rp BugreportCollector.Relation

fp BugreportCollector.Freq

fpN BugreportCollector.Noun

filterP BugreportCollector.Filter

filterPN BugreportCollector.Noun

پرتاب‌ها
IllegalArgumentException

روش‌های عمومی

assertValidPredicate

public static void assertValidPredicate (BugreportCollector.Relation rp, 
                BugreportCollector.Freq fp, 
                BugreportCollector.Noun n)

پارامترها
rp BugreportCollector.Relation

fp BugreportCollector.Freq

n BugreportCollector.Noun

پرتاب‌ها
IllegalArgumentException

برابر است

public boolean equals (Object other)

پارامترها
other Object

بازگشت‌ها
boolean

فول مچ

public boolean fullMatch (BugreportCollector.Predicate otherP)

پارامترها
otherP BugreportCollector.Predicate

بازگشت‌ها
boolean

کد هش

public int hashCode ()

بازگشت‌ها
int

تطبیق جزئی

public boolean partialMatch (BugreportCollector.Predicate otherP)

پارامترها
otherP BugreportCollector.Predicate

بازگشت‌ها
boolean

رشته‌ی دوتایی

public String toString ()

بازگشت‌ها
String

روش‌های محافظت‌شده

تابع getFilterPredicate

protected List<BugreportCollector.SubPredicate> getFilterPredicate ()

بازگشت‌ها
List< BugreportCollector.SubPredicate >

دریافت پیش فرض

protected List<BugreportCollector.SubPredicate> getPredicate ()

بازگشت‌ها
List< BugreportCollector.SubPredicate >