BugreportCollector.Predicate

public static class BugreportCollector.Predicate
extends Object

java.lang.Object
   ↳ com.android.tradefed.result.BugreportCollector.Predicate


Hata raporunun ne zaman yakalanacağını açıklayan tam bir yüklem. Aşağıdaki zorunlu öğeleri ve [isteğe bağlı öğeleri] içerir: RelationP TimingP Noun [FilterP Noun]

Özet

Herkese açık oluşturucular

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)

Herkese açık yöntemler

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()

Korunan yöntemler

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

Herkese açık oluşturucular

Yüklem

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

Parametreler
rp BugreportCollector.Relation

fp BugreportCollector.Freq

n BugreportCollector.Noun

Verdiği hatalar
IllegalArgumentException

Yüklem

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

Parametreler
rp BugreportCollector.Relation

fp BugreportCollector.Freq

fpN BugreportCollector.Noun

filterP BugreportCollector.Filter

filterPN BugreportCollector.Noun

Verdiği hatalar
IllegalArgumentException

Herkese açık yöntemler

assertValidPredicate

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

Parametreler
rp BugreportCollector.Relation

fp BugreportCollector.Freq

n BugreportCollector.Noun

Verdiği hatalar
IllegalArgumentException

şuna eşittir:

public boolean equals (Object other)

Parametreler
other Object

İadeler
boolean

fullMatch

public boolean fullMatch (BugreportCollector.Predicate otherP)

Parametreler
otherP BugreportCollector.Predicate

İadeler
boolean

hashCode

public int hashCode ()

İadeler
int

partialMatch

public boolean partialMatch (BugreportCollector.Predicate otherP)

Parametreler
otherP BugreportCollector.Predicate

İadeler
boolean

toString

public String toString ()

İadeler
String

Korunan yöntemler

getFilterPredicate

protected List<BugreportCollector.SubPredicate> getFilterPredicate ()

İadeler
List<BugreportCollector.SubPredicate>

getPredicate

protected List<BugreportCollector.SubPredicate> getPredicate ()

İadeler
List<BugreportCollector.SubPredicate>