|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ColumnsFactory
A factory to create various expressions related to columns. This factory is obtainable from SQLVendor.
SQLVendor| Method Summary | |
|---|---|
ColumnReferenceByExpression |
colExp(ValueExpression expression)
Creates column reference, which has value of some expression. |
ColumnReferenceByName |
colName(String colName)
Creates column reference, which references column by name, without table name. |
ColumnReferenceByName |
colName(String tableName,
String colName)
Creates column reference, which reference column by its name and by name of table, to which it belongs. |
ColumnNameList |
colNames(String... names)
Constructs new ColumnNameList. |
| Method Detail |
|---|
ColumnReferenceByExpression colExp(ValueExpression expression)
expression - The expression for the column.
ColumnReferenceByExpression.ColumnReferenceByName colName(String colName)
Creates column reference, which references column by name, without table name.
Calling this method is equivalent in calling colName(String, String) and passing null as first
argument.
colName - The name of the column.
ColumnReferenceByName.
ColumnReferenceByName colName(String tableName,
String colName)
tableName - The name of the table. May be null.colName - The name of the column.
ColumnReferenceByName.ColumnNameList colNames(String... names)
ColumnNameList.
names - The column names. At least one element must be present.
ColumnNameList.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||