Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.ws.jaxme.sqls.impl.TableReferenceImpl
TableReference
.
Method Summary | |
boolean |
|
Table.Name |
|
Statement |
|
Table | |
int |
|
ColumnReference |
|
ColumnReference |
|
ColumnReference |
|
void |
|
void |
|
public boolean equals(Object o)
public Table.Name getAlias()
Returns the references alias name. Null indicates that an arbitrary alias name may be choosen.
- Specified by:
- getAlias in interface TableReference
public Statement getStatement()
Returns theStatement
that created the reference.
- Specified by:
- getStatement in interface TableReference
public Table getTable()
Returns the referencedTable
.
- Specified by:
- getTable in interface TableReference
public int hashCode()
public ColumnReference newColumnReference(String pName)
Returns a reference to the column namedpName
in the table.
- Specified by:
- newColumnReference in interface TableReference
public ColumnReference newColumnReference(Column pColumn)
Returns a reference to the given column in the table.
- Specified by:
- newColumnReference in interface TableReference
public ColumnReference newColumnReference(Column.Name pName)
Returns a reference to the column namedpName
in the table.
- Specified by:
- newColumnReference in interface TableReference
public void setAlias(String pName)
Returns the references alias name. Null indicates that an arbitrary alias name may be choosen.
- Specified by:
- setAlias in interface TableReference
public void setAlias(Table.Name pName)
Sets the references alias name. Null indicates that an arbitrary alias name may be choosen.
- Specified by:
- setAlias in interface TableReference