public class TableColumnRelationshipElement extends Object implements RelationshipElement<TableColumn>
Constructor and Description |
---|
TableColumnRelationshipElement(TableColumn column) |
TableColumnRelationshipElement(TableColumn column,
ESqlClause relationLocation) |
TableColumnRelationshipElement(TableColumn column,
int index) |
Modifier and Type | Method and Description |
---|---|
void |
addTransform(String type,
TParseTreeNode code) |
boolean |
equals(Object obj) |
Integer |
getColumnIndex() |
TableColumn |
getElement() |
ESqlClause |
getRelationLocation() |
String |
getTableAlias() |
List<Transform> |
getTransforms() |
int |
hashCode() |
public TableColumnRelationshipElement(TableColumn column)
public TableColumnRelationshipElement(TableColumn column, int index)
public TableColumnRelationshipElement(TableColumn column, ESqlClause relationLocation)
public TableColumn getElement()
getElement
in interface RelationshipElement<TableColumn>
public ESqlClause getRelationLocation()
public Integer getColumnIndex()
public List<Transform> getTransforms()
getTransforms
in interface RelationshipElement<TableColumn>
public void addTransform(String type, TParseTreeNode code)
addTransform
in interface RelationshipElement<TableColumn>
public String getTableAlias()