public class Rule extends Object implements Comparable<Rule>, HasKeys, HasIndex
Constructor and Description |
---|
Rule(Integer rowNumber,
AnalyzerConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
void |
addRuleAttribute(RuleAttribute ruleAttribute) |
int |
compareTo(Rule rule) |
boolean |
equals(Object o) |
Actions |
getActions() |
ActivationTime |
getActivationTime() |
Conditions |
getConditions() |
int |
getIndex() |
Patterns |
getPatterns() |
Integer |
getRowNumber() |
Map<String,RuleAttribute> |
getRuleAttributes() |
UUIDKey |
getUuidKey() |
int |
hashCode() |
static ComparableMatchers |
index() |
static KeyDefinition[] |
keyDefinitions() |
Key[] |
keys() |
void |
setIndex(int index) |
static Matchers |
uuid() |
public Rule(Integer rowNumber, AnalyzerConfiguration configuration)
public static Matchers uuid()
public static ComparableMatchers index()
public static KeyDefinition[] keyDefinitions()
public void addRuleAttribute(RuleAttribute ruleAttribute)
public Map<String,RuleAttribute> getRuleAttributes()
public Integer getRowNumber()
public Patterns getPatterns()
public Conditions getConditions()
public Actions getActions()
public ActivationTime getActivationTime()
public int compareTo(Rule rule)
compareTo
in interface Comparable<Rule>
public UUIDKey getUuidKey()
getUuidKey
in interface HasUUID
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.