|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.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.
Constructor Summary | |
(package private) |
ExprVisitor()
Construct. |
Method Summary | |
Object |
eval_input(org.python.parser.SimpleNode node)
Visite the node. |
Object |
visitName(org.python.parser.ast.Name 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, 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 |
Constructor Detail |
ExprVisitor()
Method Detail |
public Object eval_input(org.python.parser.SimpleNode node) throws Exception
node
- The node.
Exception
- If an error occurs while traversing.public Object visitName(org.python.parser.ast.Name node) throws Exception
node
- The node.
Exception
- If an error occurs while traversing.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |