public class CompositeRule extends Rule
Constructor and Description |
---|
CompositeRule(java.lang.String id,
Extension extension,
CompositeRuleParticle particle) |
Modifier and Type | Method and Description |
---|---|
boolean |
evaluate(RuleEvaluationContext ruleContext) |
boolean |
matchesType(java.util.Set<java.lang.String> ruleTypeIdSet)
Returns true if the type of this rule is identified in
the given ruleTypeId set
|
getExtension, getId
public CompositeRule(java.lang.String id, Extension extension, CompositeRuleParticle particle)
public boolean evaluate(RuleEvaluationContext ruleContext) throws RuleEvaluationException
evaluate
in class Rule
RuleEvaluationException
public boolean matchesType(java.util.Set<java.lang.String> ruleTypeIdSet)
Rule
matchesType
in class Rule