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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidchanged()voidbooleanvoidvoidvoidvisitCondition(Cursor cursor, ConditionNode node) voidvisitEquation(Cursor cursor, EquationNode node) voidvisitFactor(Cursor cursor, FactorNode node) voidvisitFuncall(Cursor cursor, FuncallNode node) voidvisitIdentifier(Cursor cursor, IdentifierNode node) voidvisitIntegration(Cursor cursor, IntegrationNode node) voidvisitIsTrue(Cursor cursor, IsTrueNode node) voidvisitLiteral(Cursor cursor, LiteralNode node) voidvisitLogical(Cursor cursor, LogicalNode node) voidvoidvoidvisitParameter(Cursor cursor, ParameterNode node) void
-
Constructor Details
-
BaseNodeVisitor
public BaseNodeVisitor()
-
-
Method Details
-
hasChanged
public boolean hasChanged() -
changed
protected void changed() -
beginTree
- Specified by:
beginTreein interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visitLogical
- Specified by:
visitLogicalin interfaceNodeVisitor
-
visitAnd
- Specified by:
visitAndin interfaceNodeVisitor
-
visitOr
- Specified by:
visitOrin interfaceNodeVisitor
-
visitNot
- Specified by:
visitNotin interfaceNodeVisitor
-
visitCondition
- Specified by:
visitConditionin interfaceNodeVisitor
-
visitIsTrue
- Specified by:
visitIsTruein interfaceNodeVisitor
-
visitEquation
- Specified by:
visitEquationin interfaceNodeVisitor
-
visitFactor
- Specified by:
visitFactorin interfaceNodeVisitor
-
visitPath
- Specified by:
visitPathin interfaceNodeVisitor
-
visitIdentifier
- Specified by:
visitIdentifierin interfaceNodeVisitor
-
visitLiteral
- Specified by:
visitLiteralin interfaceNodeVisitor
-
visitParameter
- Specified by:
visitParameterin interfaceNodeVisitor
-
visitFuncall
- Specified by:
visitFuncallin interfaceNodeVisitor
-
visitIntegration
- Specified by:
visitIntegrationin interfaceNodeVisitor
-
endTree
- Specified by:
endTreein interfaceNodeVisitor
-