Interface NodeTreeVisitor
- All Known Implementing Classes:
BaseSQLTreeProcessor, DB2SQLTreeProcessor, DerbySQLTreeProcessor, FirebirdSQLTreeProcessor, FrontBaseSQLTreeProcessor, H2SQLTreeProcessor, HSQLTreeProcessor, IngressSQLTreeProcessor, MySQLTreeProcessor, OracleSQLTreeProcessor, PostgreSQLTreeProcessor, SimpleNodeTreeVisitor, SQLGenerationVisitor, SQLiteTreeProcessor, SQLServerTreeProcessor, SQLServerTreeProcessorV12, SybaseSQLTreeProcessor, TypeAwareSQLTreeProcessor
public interface NodeTreeVisitor
- Since:
- 4.2
-
Method Summary
Modifier and TypeMethodDescriptionvoidonChildNodeEnd(Node parent, Node child, int index, boolean hasMore) booleanonChildNodeStart(Node parent, Node child, int index, boolean hasMore) voidbooleanonNodeStart(Node node)
-
Method Details
-
onNodeStart
- Parameters:
node- to visit- Returns:
- false if visitor should stop
-
onChildNodeStart
-
onChildNodeEnd
-
onNodeEnd
-