Class FirebirdSubstringFunctionNode
java.lang.Object
org.apache.cayenne.access.sqlbuilder.sqltree.Node
org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
org.apache.cayenne.dba.firebird.sqltree.FirebirdSubstringFunctionNode
SUBSTRING function for Firebird
It has following format:
SUBSTRING (string FROM CAST(? AS INTEGER) FOR CAST(? AS INTEGER))
- Since:
- 4.1
-
Field Summary
Fields inherited from class org.apache.cayenne.access.sqlbuilder.sqltree.Node
children, childrenCount, parent, type
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
appendChildrenEnd
(QuotingAppendable buffer) void
appendChildrenSeparator
(QuotingAppendable buffer, int childIdx) copy()
Methods inherited from class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
append, appendChildrenStart, getAlias, getFunctionName, setAlias, skipContent, visit, wrap
-
Constructor Details
-
FirebirdSubstringFunctionNode
-
-
Method Details
-
appendChildrenSeparator
- Overrides:
appendChildrenSeparator
in classFunctionNode
-
appendChildrenEnd
- Overrides:
appendChildrenEnd
in classFunctionNode
-
copy
- Overrides:
copy
in classFunctionNode
-