Class TrimmingColumnNode
java.lang.Object
org.apache.cayenne.access.sqlbuilder.sqltree.Node
org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- Direct Known Subclasses:
- H2TrimmingColumnNode,- SQLServerColumnNode
- Since:
- 4.2
- 
Field SummaryFieldsFields inherited from class org.apache.cayenne.access.sqlbuilder.sqltree.Nodechildren, childrenCount, parent, type
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionappend(QuotingAppendable buffer) protected voidappendAlias(QuotingAppendable buffer, boolean isResult) protected voidprotected voidappendColumnNode(QuotingAppendable buffer) protected voidappendRtrim(QuotingAppendable buffer) copy()booleanprotected intinthashCode()protected booleanprotected booleanprotected booleanisParentOfType(NodeType nodeType) protected booleanMethods inherited from class org.apache.cayenne.access.sqlbuilder.sqltree.NodeaddChild, addChild, appendChildrenEnd, appendChildrenSeparator, appendChildrenStart, deepCopy, deepEquals, getChild, getChildrenCount, getParent, getType, replaceChild, setParent, toString, visit
- 
Field Details- 
columnNode
 
- 
- 
Constructor Details- 
TrimmingColumnNode
 
- 
- 
Method Details- 
append
- 
appendRtrim
- 
isAllowedForTrimmingprotected boolean isAllowedForTrimming()
- 
isResultNodeprotected boolean isResultNode()
- 
isInsertOrUpdateSetprotected boolean isInsertOrUpdateSet()
- 
isParentOfType
- 
appendClobColumnNode
- 
appendColumnNode
- 
appendAlias
- 
getColumnSizeprotected int getColumnSize()
- 
copy
- 
equals
- 
hashCodepublic int hashCode()
 
-