org.objectweb.medor.query.rdb.lib
Class BasicRdbExpField
java.lang.Object
BasicCloneable
org.objectweb.medor.lib.BasicField
org.objectweb.medor.query.rdb.lib.BasicRdbField
org.objectweb.medor.query.rdb.lib.BasicRdbExpField
- All Implemented Interfaces:
- java.lang.Cloneable, Cloneable, java.lang.Comparable, Field, NullStatus, QueryTreeField, RdbExpField, RdbField
- public class BasicRdbExpField
- extends BasicRdbField
- implements RdbExpField
- Author:
- Sebastien Chassande-Barrioz
- See Also:
- Serialized Form
Fields inherited from interface org.objectweb.medor.api.Field |
PNAMENAME |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.objectweb.medor.api.Cloneable |
clone |
Methods inherited from interface java.lang.Comparable |
compareTo |
BasicRdbExpField
public BasicRdbExpField()
BasicRdbExpField
public BasicRdbExpField(java.lang.String name,
PType type,
java.lang.String col,
QualifiedTable table,
QueryLeaf ql)
clone
public java.lang.Object clone(java.lang.Object clone,
java.util.Map obj2clone)
throws java.lang.CloneNotSupportedException
- Overrides:
clone
in class BasicRdbField
- Throws:
java.lang.CloneNotSupportedException
getTable
public QualifiedTable getTable()
- Description copied from interface:
RdbExpField
- Returns the associated QualifiedTable.
- Specified by:
getTable
in interface RdbExpField
- Returns:
- the associated QualifiedTable in the underlying SQL query.
setTable
public void setTable(QualifiedTable t)
- Description copied from interface:
RdbExpField
- Associates the RdbExpField with the QualifiedTable.
- Specified by:
setTable
in interface RdbExpField
- Parameters:
t
- is the associated QualifiedTable in the underlying SQL query.
setQueryLeaf
public void setQueryLeaf(QueryLeaf ql)
- Description copied from interface:
RdbExpField
- 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