| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
BasicCloneableorg.objectweb.medor.lib.BasicFieldorg.objectweb.medor.query.rdb.lib.BasicRdbFieldorg.objectweb.medor.query.rdb.lib.BasicRdbExpFieldField Summary |
Fields inherited from class org.objectweb.medor.query.rdb.lib.BasicRdbField | |
col, ql | |
Fields inherited from class org.objectweb.medor.lib.BasicField | |
logger, name, type, valueState | |
Fields inherited from interface org.objectweb.medor.api.NullStatus | |
NONULLS, NULLABLE, NULLABLEUNKNOWN | |
Constructor Summary | |
| |
Method Summary | |
Object |
|
QualifiedTable |
|
void |
|
void |
|
Methods inherited from class org.objectweb.medor.query.rdb.lib.BasicRdbField | |
clone, getColumnName, getQueryTree | |
Methods inherited from class org.objectweb.medor.lib.BasicField | |
clone, getName, getNullStatus, getType, toString | |
public BasicRdbExpField()
public BasicRdbExpField(String name,
PType type,
String col,
QualifiedTable table,
QueryLeaf ql)public Object clone(Object clone,
Map obj2clone)
throws CloneNotSupportedException
- Overrides:
- clone in interface BasicRdbField
public QualifiedTable getTable()
Returns the associated QualifiedTable.
- Specified by:
- getTable in interface RdbExpField
- Returns:
- the associated QualifiedTable in the underlying SQL query.
public void setQueryLeaf(QueryLeaf ql)
Sets the QueryLeaf to which the RdbExpField is associated
- Specified by:
- setQueryLeaf in interface RdbExpField
- Parameters:
ql- is the QueryLeaf to which the RdbExpField is associated
public void setTable(QualifiedTable t)
Associates the RdbExpField with the QualifiedTable.
- Specified by:
- setTable in interface RdbExpField
- Parameters:
t- is the associated QualifiedTable in the underlying SQL query.