org.apache.ws.jaxme.sqls
Interface TableReference
- JoinReference, SelectTableReference
- JoinReferenceImpl, OraJoinReferenceImpl, SelectTableReferenceImpl, TableReferenceImpl
public interface TableReference
getAlias
public Table.Name getAlias()
Returns the references alias name. Null indicates that
an arbitrary alias name may be choosen.
getStatement
public Statement getStatement()
Returns the
Statement
that created the reference.
getTable
public Table getTable()
Returns the referenced
Table
.
newColumnReference
public ColumnReference newColumnReference(String pName)
Returns a reference to the column named pName
in the table.
newColumnReference
public ColumnReference newColumnReference(Column pColumn)
Returns a reference to the given column in the table.
newColumnReference
public ColumnReference newColumnReference(Column.Name pName)
Returns a reference to the column named pName
in the table.
setAlias
public void setAlias(String pName)
Returns the references alias name. Null indicates that
an arbitrary alias name may be choosen.
setAlias
public void setAlias(Table.Name pName)
Sets the references alias name. Null indicates that
an arbitrary alias name may be choosen.