BugreportCollector.Predicate

public static class BugreportCollector.Predicate
extends Object

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


Prédicat complet décrivant quand capturer un rapport de bug. Il comporte les éléments obligatoires suivants et les éléments facultatifs suivants : RelationP TimingP Noun [FilterP Noun]

Résumé

Constructeurs publics

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)

Méthodes publiques

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

Méthodes protégées

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

Constructeurs publics

Predicate

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

Paramètres
rp BugreportCollector.Relation

fp BugreportCollector.Freq

n BugreportCollector.Noun

Génère
IllegalArgumentException

Predicate

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

Paramètres
rp BugreportCollector.Relation

fp BugreportCollector.Freq

fpN BugreportCollector.Noun

filterP BugreportCollector.Filter

filterPN BugreportCollector.Noun

Génère
IllegalArgumentException

Méthodes publiques

assertValidPredicate

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

Paramètres
rp BugreportCollector.Relation

fp BugreportCollector.Freq

n BugreportCollector.Noun

Génère
IllegalArgumentException

est égal à

public boolean equals (Object other)

Paramètres
other Object

Renvoie
boolean

fullMatch

public boolean fullMatch (BugreportCollector.Predicate otherP)

Paramètres
otherP BugreportCollector.Predicate

Renvoie
boolean

hashCode

public int hashCode ()

Renvoie
int

partialMatch

public boolean partialMatch (BugreportCollector.Predicate otherP)

Paramètres
otherP BugreportCollector.Predicate

Renvoie
boolean

toString

public String toString ()

Renvoie
String

Méthodes protégées

getFilterPredicate

protected List<BugreportCollector.SubPredicate> getFilterPredicate ()

Renvoie
List<BugreportCollector.SubPredicate>

getPredicate

protected List<BugreportCollector.SubPredicate> getPredicate ()

Renvoie
List<BugreportCollector.SubPredicate>