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 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 FunctionNode
append, appendChildrenStart, equals, getAlias, getFunctionName, hashCode, setAlias, skipContent, visit, wrapMethods inherited from class 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
-