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 voidaddValueBinding(QuotingAppendable buffer, Object value) append(QuotingAppendable buffer) protected voidappendNullValue(QuotingAppendable buffer) protected voidappendObjectValue(QuotingAppendable buffer, Object value) protected voidappendStringValue(QuotingAppendable buffer, CharSequence value) copy()booleangetValue()inthashCode()booleanisArray()booleanMethods 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()
-