Package org.drools.verifier.visitor
Class PatternDescrVisitor
- java.lang.Object
-
- org.drools.verifier.visitor.PatternDescrVisitor
-
public class PatternDescrVisitor extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected VerifierDatadataprotected org.drools.verifier.visitor.OrderNumberorderNumberprotected VerifierRuleruleprotected Solverssolvers
-
Constructor Summary
Constructors Constructor Description PatternDescrVisitor(VerifierData data, VerifierRule rule, Solvers solvers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected VerifierComponentgetParent()protected voidvisit(Object descr)protected voidvisit(List descrs)voidvisit(org.drools.drl.ast.descr.PatternDescr descr, int orderNumber)voidvisit(org.drools.drl.ast.descr.PatternDescr descr, VerifierComponent parent, int orderNumber)protected voidvisitAndDescr(org.drools.drl.ast.descr.AndDescr descr)protected voidvisitOrDescr(org.drools.drl.ast.descr.OrDescr 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
-
PatternDescrVisitor
public PatternDescrVisitor(VerifierData data, VerifierRule rule, Solvers solvers)
-
-
Method Detail
-
visit
public void visit(org.drools.drl.ast.descr.PatternDescr descr, VerifierComponent parent, int orderNumber) throws UnknownDescriptionException- Throws:
UnknownDescriptionException
-
visit
public void visit(org.drools.drl.ast.descr.PatternDescr descr, int orderNumber) throws UnknownDescriptionException- Throws:
UnknownDescriptionException
-
getParent
protected VerifierComponent getParent()
-
visit
protected 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
-
-