org.objectweb.jorm.mapper.rdb.metainfo
Class RdbTable
java.lang.Object
|
+--org.objectweb.jorm.metainfo.lib.BasicMetaObject
|
+--org.objectweb.jorm.metainfo.lib.BasicMappingStructure
|
+--org.objectweb.jorm.mapper.rdb.metainfo.RdbTable
- All Implemented Interfaces:
- Loggable, MappingStructure, MetaObject, java.io.Serializable
- Direct Known Subclasses:
- RdbExternalTable
- public class RdbTable
- extends BasicMappingStructure
- Author:
- S.Chassande-Barrioz
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RdbTable
public RdbTable(MetaObject parent,
MetaObject linkedMO,
java.lang.String name)
isReadOnly
public boolean isReadOnly()
setReadOnly
public void setReadOnly(boolean readOnly)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getPrimitiveElementMappings
public java.util.Collection getPrimitiveElementMappings()
createPrimitiveElementMapping
public RdbPrimitiveElementMapping createPrimitiveElementMapping(PrimitiveElement pe,
java.lang.String columnName,
java.lang.String sqlType,
boolean notNull)
throws PException
PException
createPrimitiveElementMapping
public RdbPrimitiveElementMapping createPrimitiveElementMapping(PrimitiveElement pe,
java.lang.String columnName)
throws PException
PException
removePrimitiveElementMapping
public PrimitiveElementMapping removePrimitiveElementMapping(PrimitiveElementMapping pe)
getPrimitiveElementMappingByCol
public PrimitiveElementMapping getPrimitiveElementMappingByCol(java.lang.String columnName)
getPrimitiveElementMappingByField
public PrimitiveElementMapping getPrimitiveElementMappingByField(java.lang.String fieldName)
isColocated
public boolean isColocated()
setColocated
public void setColocated(boolean c)
isColocatedMaster
public boolean isColocatedMaster()
setColocatedMaster
public void setColocatedMaster(boolean cm)