Interface NodeVisitor
- All Known Implementing Classes:
ArgumentCollector
,BaseNodeVisitor
,ConditionFactoryImpl.TypeSettingVisitor
,EntityInterceptorVisitor
,OrderToQuery
,ParameterCollector
,ParameterCollector
,ParameterFiller
,PartitionCollector
,PartitionCollector.PathCollector
,Partitioner
,PolicyNodeVisitor
,PrepareConditionProcessor
,RuleNodeVisitor
,SquashTree
,SubqueryTranslator
,TreeToString
,WhereToQuery
public interface NodeVisitor
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
visitCondition
(Cursor cursor, ConditionNode node) void
visitEquation
(Cursor cursor, EquationNode node) void
visitFactor
(Cursor cursor, FactorNode node) void
visitFuncall
(Cursor cursor, FuncallNode node) void
visitIdentifier
(Cursor cursor, IdentifierNode node) void
visitIntegration
(Cursor cursor, IntegrationNode node) void
visitIsTrue
(Cursor cursor, IsTrueNode node) void
visitLiteral
(Cursor cursor, LiteralNode node) void
visitLogical
(Cursor cursor, LogicalNode node) void
void
void
visitParameter
(Cursor cursor, ParameterNode node) void
-
Method Details
-
beginTree
-
visit
-
visitLogical
-
visitAnd
-
visitOr
-
visitNot
-
visitCondition
-
visitIsTrue
-
visitEquation
-
visitFactor
-
visitPath
-
visitIdentifier
-
visitLiteral
-
visitParameter
-
visitFuncall
-
visitIntegration
-
endTree
-