|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ColumnResolver
A column resolver is list of column (for example, a table) that can map a column name to an actual column.
Method Summary | |
---|---|
Column[] |
getColumns()
Get the column list. |
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. |
Method Detail |
---|
java.lang.String getTableAlias()
Column[] getColumns()
Column[] getSystemColumns()
java.lang.String getSchemaName()
Value getValue(Column column) throws java.sql.SQLException
column
- the column
java.sql.SQLException
TableFilter getTableFilter()
Select getSelect()
Expression optimize(ExpressionColumn expressionColumn, Column column)
expressionColumn
- the expression columncolumn
- the column
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |