org.apache.ws.jaxme.sqls
public interface TableReference
A table reference is used in the {@link Statement}.
Method Summary | |
---|---|
Table.Name | getAlias() Returns the references alias name. |
Statement | getStatement() Returns the {@link Statement} that created the reference. |
Table | getTable() Returns the referenced {@link Table}. |
ColumnReference | newColumnReference(String pName) Returns a reference to the column named |
ColumnReference | newColumnReference(Column.Name pName) Returns a reference to the column named |
ColumnReference | newColumnReference(Column pColumn) Returns a reference to the given column in the table. |
void | setAlias(Table.Name pName) Sets the references alias name. |
void | setAlias(String pName) Returns the references alias name. |
Returns the references alias name. Null indicates that an arbitrary alias name may be choosen.
Returns the {@link Statement} that created the reference.
Returns the referenced {@link Table}.
Returns a reference to the column named pName
in the table.
Returns a reference to the column named pName
in the table.
Returns a reference to the given column in the table.
Sets the references alias name. Null indicates that an arbitrary alias name may be choosen.
Returns the references alias name. Null indicates that an arbitrary alias name may be choosen.