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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendChildrenEnd(QuotingAppendable buffer) voidappendChildrenSeparator(QuotingAppendable buffer, int childIdx) copy()Methods inherited from class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
append, appendChildrenStart, equals, getAlias, getFunctionName, hashCode, setAlias, skipContent, visit, wrapMethods inherited from class org.apache.cayenne.access.sqlbuilder.sqltree.Node
addChild, addChild, deepCopy, deepEquals, getChild, getChildrenCount, getParent, getType, replaceChild, setParent, toString
-
Constructor Details
-
FirebirdSubstringFunctionNode
-
-
Method Details
-
appendChildrenSeparator
- Overrides:
appendChildrenSeparatorin classFunctionNode
-
appendChildrenEnd
- Overrides:
appendChildrenEndin classFunctionNode
-
copy
- Overrides:
copyin classFunctionNode
-