|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.python.parser.ast.VisitorBase | +--org.python.parser.Visitor | +--org.drools.semantics.python.ExprVisitor
Visits nodes in a Jython parse tree to extract the individual expression criteria.
Method Summary | |
java.lang.Object |
eval_input(org.python.parser.SimpleNode node)
Visite the node. |
java.lang.Object |
Name(org.python.parser.SimpleNode node)
Visit a Name node. |
Methods inherited from class org.python.parser.Visitor |
close_level, open_level, traverse, unhandled_node, visit, visit |
Methods inherited from class org.python.parser.ast.VisitorBase |
visitAssert, visitAssign, visitAttribute, visitAugAssign, visitBinOp, visitBoolOp, visitBreak, visitCall, visitClassDef, visitCompare, visitContinue, visitDelete, visitDict, visitEllipsis, visitExec, visitExpr, visitExpression, visitExtSlice, visitFor, visitFunctionDef, visitGlobal, visitIf, visitImport, visitImportFrom, visitIndex, visitInteractive, visitLambda, visitList, visitListComp, visitModule, visitName, visitNum, visitPass, visitPrint, visitRaise, visitRepr, visitReturn, visitSlice, visitStr, visitSubscript, visitSuite, visitTryExcept, visitTryFinally, visitTuple, visitUnaryOp, visitWhile, visitYield |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public java.lang.Object eval_input(org.python.parser.SimpleNode node) throws java.lang.Exception
node
- The node.java.lang.Exception
- If an error occurs while traversing.public java.lang.Object Name(org.python.parser.SimpleNode node) throws java.lang.Exception
node
- The node.java.lang.Exception
- If an error occurs while traversing.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |