Class OracleSQLTreeProcessor
java.lang.Object
org.apache.cayenne.access.sqlbuilder.sqltree.SimpleNodeTreeVisitor
org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
org.apache.cayenne.dba.oracle.OracleSQLTreeProcessor
- All Implemented Interfaces:
NodeTreeVisitor, SQLTreeProcessor
- Since:
- 4.2
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonColumnNode(Node parent, ColumnNode child, int index) protected voidonFunctionNode(Node parent, FunctionNode child, int index) protected voidprotected voidonLimitOffsetNode(Node parent, LimitOffsetNode child, int index) protected voidonResultNode(Node parent, Node child, int index) Methods inherited from class BaseSQLTreeProcessor
onChildNodeStart, onDistinctNode, onLikeNode, onUndefinedNode, onValueNode, replaceChild, replaceChild, wrapInFunctionMethods inherited from class SimpleNodeTreeVisitor
onChildNodeEnd, onNodeEnd, onNodeStart
-
Constructor Details
-
OracleSQLTreeProcessor
public OracleSQLTreeProcessor()
-
-
Method Details
-
onResultNode
- Overrides:
onResultNodein classBaseSQLTreeProcessor
-
onColumnNode
- Overrides:
onColumnNodein classBaseSQLTreeProcessor
-
onLimitOffsetNode
- Overrides:
onLimitOffsetNodein classBaseSQLTreeProcessor
-
onInNode
- Overrides:
onInNodein classBaseSQLTreeProcessor
-
onFunctionNode
- Overrides:
onFunctionNodein classBaseSQLTreeProcessor
-
process
- Specified by:
processin interfaceSQLTreeProcessor- Overrides:
processin classBaseSQLTreeProcessor
-