public class SingleColumnResolver extends Object implements ColumnResolver
| 限定符和类型 | 方法和说明 |
|---|---|
Column[] |
getColumns()
Get the column list.
|
Column |
getRowIdColumn()
Get the row id pseudo column, if there is one.
|
String |
getSchemaName()
Get the schema name.
|
Select |
getSelect()
Get the select statement.
|
Column[] |
getSystemColumns()
Get the list of system columns, if any.
|
String |
getTableAlias()
Get the table alias.
|
TableFilter |
getTableFilter()
Get the table filter.
|
Value |
getValue(Column col)
Get the value for the given column.
|
Expression |
optimize(ExpressionColumn expressionColumn,
Column col)
Get the expression that represents this column.
|
public String getTableAlias()
ColumnResolvergetTableAlias 在接口中 ColumnResolverpublic Value getValue(Column col)
ColumnResolvergetValue 在接口中 ColumnResolvercol - the columnpublic Column[] getColumns()
ColumnResolvergetColumns 在接口中 ColumnResolverpublic String getSchemaName()
ColumnResolvergetSchemaName 在接口中 ColumnResolverpublic TableFilter getTableFilter()
ColumnResolvergetTableFilter 在接口中 ColumnResolverpublic Select getSelect()
ColumnResolvergetSelect 在接口中 ColumnResolverpublic Column[] getSystemColumns()
ColumnResolvergetSystemColumns 在接口中 ColumnResolverpublic Column getRowIdColumn()
ColumnResolvergetRowIdColumn 在接口中 ColumnResolverpublic Expression optimize(ExpressionColumn expressionColumn, Column col)
ColumnResolveroptimize 在接口中 ColumnResolverexpressionColumn - the expression columncol - the columnCopyright © 2017. All rights reserved.