Class ValueNode
java.lang.Object
org.apache.cayenne.access.sqlbuilder.sqltree.Node
org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
- Direct Known Subclasses:
DerbyValueNode
- Since:
- 4.2
-
Field Summary
Fields inherited from class org.apache.cayenne.access.sqlbuilder.sqltree.Node
children, childrenCount, parent, type
-
Constructor Summary
ConstructorsConstructorDescriptionValueNode
(Object value, boolean isArray, DbAttribute attribute, boolean needBinding) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addValueBinding
(QuotingAppendable buffer, Object value) append
(QuotingAppendable buffer) protected void
appendNullValue
(QuotingAppendable buffer) protected void
appendObjectValue
(QuotingAppendable buffer, Object value) protected void
appendStringValue
(QuotingAppendable buffer, CharSequence value) copy()
boolean
getValue()
int
hashCode()
boolean
isArray()
boolean
Methods inherited from class org.apache.cayenne.access.sqlbuilder.sqltree.Node
addChild, addChild, appendChildrenEnd, appendChildrenSeparator, appendChildrenStart, deepCopy, deepEquals, getChild, getChildrenCount, getParent, getType, replaceChild, setParent, toString, visit
-
Constructor Details
-
ValueNode
-
-
Method Details
-
getValue
-
getAttribute
-
isArray
public boolean isArray() -
append
-
appendNullValue
-
appendObjectValue
-
appendStringValue
-
addValueBinding
-
copy
-
isNeedBinding
public boolean isNeedBinding() -
equals
-
hashCode
public int hashCode()
-