public interface ColumnResolver
| Modifier and Type | Method and Description |
|---|---|
Column[] |
getColumns()
Get the column list.
|
java.lang.String |
getDerivedColumnName(Column column)
Get derived column name, or
null. |
Column |
getRowIdColumn()
Get the row id pseudo column, if there is one.
|
java.lang.String |
getSchemaName()
Get the schema name.
|
Select |
getSelect()
Get the select statement.
|
Column[] |
getSystemColumns()
Get the list of system columns, if any.
|
java.lang.String |
getTableAlias()
Get the table alias.
|
TableFilter |
getTableFilter()
Get the table filter.
|
Value |
getValue(Column column)
Get the value for the given column.
|
Expression |
optimize(ExpressionColumn expressionColumn,
Column column)
Get the expression that represents this column.
|
java.lang.String getTableAlias()
Column[] getColumns()
java.lang.String getDerivedColumnName(Column column)
null.column - columnnullColumn[] getSystemColumns()
Column getRowIdColumn()
java.lang.String getSchemaName()
Value getValue(Column column)
column - the columnTableFilter getTableFilter()
Select getSelect()
Expression optimize(ExpressionColumn expressionColumn, Column column)
expressionColumn - the expression columncolumn - the column