Class FrontBaseSQLTreeProcessor
java.lang.Object
org.apache.cayenne.access.sqlbuilder.sqltree.SimpleNodeTreeVisitor
org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
org.apache.cayenne.dba.frontbase.FrontBaseSQLTreeProcessor
- All Implemented Interfaces:
NodeTreeVisitor, SQLTreeProcessor
- Since:
- 4.2
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonFunctionNode(Node parent, FunctionNode child, int index) Methods inherited from class BaseSQLTreeProcessor
onChildNodeStart, onColumnNode, onDistinctNode, onInNode, onLikeNode, onLimitOffsetNode, onResultNode, onUndefinedNode, onValueNode, process, replaceChild, replaceChild, wrapInFunctionModifier and TypeMethodDescriptionbooleanonChildNodeStart(Node parent, Node child, int index, boolean hasMore) protected voidonColumnNode(Node parent, ColumnNode child, int index) protected voidonDistinctNode(Node parent, DistinctNode child, int index) protected voidprotected voidonLikeNode(Node parent, LikeNode child, int index) protected voidonLimitOffsetNode(Node parent, LimitOffsetNode child, int index) protected voidonResultNode(Node parent, Node child, int index) protected voidonUndefinedNode(Node parent, Node child, int index) protected voidonValueNode(Node parent, ValueNode child, int index) protected static voidreplaceChild(Node parent, int index, Node newChild) protected static voidreplaceChild(Node parent, int index, Node newChild, boolean transferChildren) protected static NodewrapInFunction(Node node, String function) Methods inherited from class SimpleNodeTreeVisitor
onChildNodeEnd, onNodeEnd, onNodeStartModifier and TypeMethodDescriptionvoidonChildNodeEnd(Node parent, Node child, int index, boolean hasMore) voidbooleanonNodeStart(Node node)
-
Constructor Details
-
FrontBaseSQLTreeProcessor
public FrontBaseSQLTreeProcessor()
-
-
Method Details
-
onFunctionNode
- Overrides:
onFunctionNodein classBaseSQLTreeProcessor
-