Interface DatastoreElementContainer
-
- All Superinterfaces:
Table,org.datanucleus.store.schema.table.Table
- All Known Implementing Classes:
ArrayTable,CollectionTable
public interface DatastoreElementContainer extends Table
Class representing a container of elements (collection/array) mapped in a datastore (join table).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JavaTypeMappinggetElementMapping()Accessor for the "element" mapping for the container.JavaTypeMappinggetOwnerMapping()Accessor for the "owner" mapping for the container.-
Methods inherited from interface org.datanucleus.store.rdbms.table.Table
addColumn, create, drop, exists, getColumn, getDiscriminatorMetaData, getIdentifier, getIdMapping, getMemberMapping, getStoreManager, getSurrogateMapping, getVersionMetaData, hasColumn, initialize, isInitialized, isInitializedModified, isValidated, postInitialize, preInitialize, validate
-
Methods inherited from interface org.datanucleus.store.schema.table.Table
getCatalogName, getClassMetaData, getColumnForName, getColumnForPosition, getColumns, getMemberColumnMappingForEmbeddedMember, getMemberColumnMappingForMember, getMemberColumnMappings, getName, getNumberOfColumns, getSchemaName, getSurrogateColumn
-
-
-
-
Method Detail
-
getOwnerMapping
JavaTypeMapping getOwnerMapping()
Accessor for the "owner" mapping for the container.- Returns:
- The mapping for the owner.
-
getElementMapping
JavaTypeMapping getElementMapping()
Accessor for the "element" mapping for the container.- Returns:
- The mapping for the element.
-
-