Package org.drools.verifier.visitor
Class RuleDescrVisitor
- java.lang.Object
-
- org.drools.verifier.visitor.RuleDescrVisitor
-
public class RuleDescrVisitor extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected VerifierDatadataprotected org.drools.verifier.visitor.OrderNumberorderNumberprotected VerifierRuleruleprotected Solverssolvers
-
Constructor Summary
Constructors Constructor Description RuleDescrVisitor(VerifierData data, RulePackage rulePackage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected VerifierComponentgetParent()voidvisit(Object descr)protected voidvisit(List descrs)protected voidvisitAndDescr(org.drools.drl.ast.descr.AndDescr descr)protected voidvisitOrDescr(org.drools.drl.ast.descr.OrDescr descr)voidvisitRuleDescr(org.drools.drl.ast.descr.RuleDescr descr)
-
-
-
Field Detail
-
data
protected final VerifierData data
-
rule
protected VerifierRule rule
-
solvers
protected final Solvers solvers
-
orderNumber
protected org.drools.verifier.visitor.OrderNumber orderNumber
-
-
Constructor Detail
-
RuleDescrVisitor
public RuleDescrVisitor(VerifierData data, RulePackage rulePackage)
-
-
Method Detail
-
visitRuleDescr
public void visitRuleDescr(org.drools.drl.ast.descr.RuleDescr descr) throws UnknownDescriptionException- Throws:
UnknownDescriptionException
-
getParent
protected VerifierComponent getParent()
-
visit
public void visit(Object descr) throws UnknownDescriptionException
- Throws:
UnknownDescriptionException
-
visitAndDescr
protected void visitAndDescr(org.drools.drl.ast.descr.AndDescr descr) throws UnknownDescriptionException- Throws:
UnknownDescriptionException
-
visitOrDescr
protected void visitOrDescr(org.drools.drl.ast.descr.OrDescr descr) throws UnknownDescriptionException- Throws:
UnknownDescriptionException
-
visit
protected void visit(List descrs) throws UnknownDescriptionException
- Throws:
UnknownDescriptionException
-
-