Class BaseNodeVisitor
java.lang.Object
ch.tocco.nice2.conditionals.api.tree.processing.BaseNodeVisitor
- All Implemented Interfaces:
NodeVisitor
- Direct Known Subclasses:
ArgumentCollector
,ConditionFactoryImpl.TypeSettingVisitor
,EntityInterceptorVisitor
,ParameterCollector
,ParameterCollector
,ParameterFiller
,PartitionCollector
,PartitionCollector.PathCollector
,Partitioner
,PolicyNodeVisitor
,PrepareConditionProcessor
,RuleNodeVisitor
,SquashTree
,SubqueryTranslator
,TreeToString
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
protected void
changed()
void
boolean
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
-
Constructor Details
-
BaseNodeVisitor
public BaseNodeVisitor()
-
-
Method Details
-
hasChanged
public boolean hasChanged() -
changed
protected void changed() -
beginTree
- Specified by:
beginTree
in interfaceNodeVisitor
-
visit
- Specified by:
visit
in interfaceNodeVisitor
-
visitLogical
- Specified by:
visitLogical
in interfaceNodeVisitor
-
visitAnd
- Specified by:
visitAnd
in interfaceNodeVisitor
-
visitOr
- Specified by:
visitOr
in interfaceNodeVisitor
-
visitNot
- Specified by:
visitNot
in interfaceNodeVisitor
-
visitCondition
- Specified by:
visitCondition
in interfaceNodeVisitor
-
visitIsTrue
- Specified by:
visitIsTrue
in interfaceNodeVisitor
-
visitEquation
- Specified by:
visitEquation
in interfaceNodeVisitor
-
visitFactor
- Specified by:
visitFactor
in interfaceNodeVisitor
-
visitPath
- Specified by:
visitPath
in interfaceNodeVisitor
-
visitIdentifier
- Specified by:
visitIdentifier
in interfaceNodeVisitor
-
visitLiteral
- Specified by:
visitLiteral
in interfaceNodeVisitor
-
visitParameter
- Specified by:
visitParameter
in interfaceNodeVisitor
-
visitFuncall
- Specified by:
visitFuncall
in interfaceNodeVisitor
-
visitIntegration
- Specified by:
visitIntegration
in interfaceNodeVisitor
-
endTree
- Specified by:
endTree
in interfaceNodeVisitor
-