Package org.apache.cayenne.dba.oracle
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
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
onColumnNode
(Node parent, ColumnNode child, int index) protected void
onFunctionNode
(Node parent, FunctionNode child, int index) protected void
protected void
onLimitOffsetNode
(Node parent, LimitOffsetNode child, int index) protected void
onResultNode
(Node parent, Node child, int index) Methods inherited from class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
onChildNodeStart, onDistinctNode, onLikeNode, onUndefinedNode, onValueNode, replaceChild, replaceChild, wrapInFunction
Methods inherited from class org.apache.cayenne.access.sqlbuilder.sqltree.SimpleNodeTreeVisitor
onChildNodeEnd, onNodeEnd, onNodeStart
-
Constructor Details
-
OracleSQLTreeProcessor
public OracleSQLTreeProcessor()
-
-
Method Details
-
onResultNode
- Overrides:
onResultNode
in classBaseSQLTreeProcessor
-
onColumnNode
- Overrides:
onColumnNode
in classBaseSQLTreeProcessor
-
onLimitOffsetNode
- Overrides:
onLimitOffsetNode
in classBaseSQLTreeProcessor
-
onInNode
- Overrides:
onInNode
in classBaseSQLTreeProcessor
-
onFunctionNode
- Overrides:
onFunctionNode
in classBaseSQLTreeProcessor
-
process
- Specified by:
process
in interfaceSQLTreeProcessor
- Overrides:
process
in classBaseSQLTreeProcessor
-