public class ColumnNode extends Node
Modifier and Type | Field and Description |
---|---|
protected String |
alias |
protected DbAttribute |
attribute |
protected String |
column |
protected String |
table |
children, childrenCount, parent, type
Constructor and Description |
---|
ColumnNode(String table,
String column,
String alias,
DbAttribute attribute) |
Modifier and Type | Method and Description |
---|---|
QuotingAppendable |
append(QuotingAppendable buffer) |
Node |
copy() |
String |
getAlias() |
DbAttribute |
getAttribute() |
String |
getColumn() |
String |
getTable() |
void |
setAlias(String alias) |
addChild, addChild, appendChildrenEnd, appendChildrenSeparator, appendChildrenStart, deepCopy, getChild, getChildrenCount, getParent, getType, replaceChild, setParent, toString, visit
protected final String table
protected final String column
protected final DbAttribute attribute
protected String alias
public ColumnNode(String table, String column, String alias, DbAttribute attribute)
public QuotingAppendable append(QuotingAppendable buffer)
public String getTable()
public String getColumn()
public String getAlias()
public void setAlias(String alias)
public DbAttribute getAttribute()
Copyright © 2001–2020 Apache Cayenne. All rights reserved.