public class DomainColumnResolver extends java.lang.Object implements ColumnResolver
| Constructor and Description |
|---|
DomainColumnResolver(TypeInfo typeInfo) |
| Modifier and Type | Method and Description |
|---|---|
Column |
findColumn(java.lang.String name)
Get the column with the specified name.
|
java.lang.String |
getColumnName()
Return column name to use or null.
|
Column[] |
getColumns()
Get the column list.
|
Value |
getValue(Column col)
Get the value for the given column.
|
TypeInfo |
getValueType()
Return the type of the column.
|
void |
setValue(Value value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetColumnName, getRowIdColumn, getSchemaName, getSelect, getSystemColumns, getTableAlias, getTableFilter, hasDerivedColumnList, optimizepublic DomainColumnResolver(TypeInfo typeInfo)
public void setValue(Value value)
public Value getValue(Column col)
ColumnResolvergetValue in interface ColumnResolvercol - the columnpublic Column[] getColumns()
ColumnResolvergetColumns in interface ColumnResolverpublic Column findColumn(java.lang.String name)
ColumnResolverfindColumn in interface ColumnResolvername - the column name, must be a derived name if this column
resolver has a derived column listnullpublic java.lang.String getColumnName()
public TypeInfo getValueType()