public class RuleReference extends CompositeRuleParticle
| Constructor and Description | 
|---|
RuleReference(java.lang.String ruleId)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
evaluate(RuleEvaluationContext ruleContext)  | 
void | 
flatten(java.util.List<RuleReference> ruleReferenceList)
Adds any RuleReferences contained within in this CompositeRuleParticle to the
 ruleReferenceList 
 | 
boolean | 
matchesType(java.util.Set<java.lang.String> ruleTypeIdSet)
Returns true if the referenced rule's type is identified
 in the ruleTypeIdSet 
 | 
public boolean evaluate(RuleEvaluationContext ruleContext) throws RuleEvaluationException
evaluate in class CompositeRuleParticleRuleEvaluationExceptionpublic void flatten(java.util.List<RuleReference> ruleReferenceList)
flatten in class CompositeRuleParticlepublic boolean matchesType(java.util.Set<java.lang.String> ruleTypeIdSet)
ruleTypeIdSet -