BugreportCollector.Predicate

public static class BugreportCollector.Predicate
extends Object

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


バグレポートをキャプチャするタイミングを説明する完全な述語。次の必須要素と [省略可能な要素] があります。 RelationP TimingP Noun [FilterP Noun]

概要

パブリック コンストラクタ

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

パブリック コンストラクタ

Predicate

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

パラメータ
rp BugreportCollector.Relation

fp BugreportCollector.Freq

n BugreportCollector.Noun

例外
IllegalArgumentException

Predicate

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

fullMatch

public boolean fullMatch (BugreportCollector.Predicate otherP)

パラメータ
otherP BugreportCollector.Predicate

戻り値
boolean

hashCode

public int hashCode ()

戻り値
int

部分一致

public boolean partialMatch (BugreportCollector.Predicate otherP)

パラメータ
otherP BugreportCollector.Predicate

戻り値
boolean

toString

public String toString ()

戻り値
String

保護されたメソッド

getFilterPredicate

protected List<BugreportCollector.SubPredicate> getFilterPredicate ()

戻り値
List<BugreportCollector.SubPredicate>

getPredicate

protected List<BugreportCollector.SubPredicate> getPredicate ()

戻り値
List<BugreportCollector.SubPredicate>