org.eclipse.jpt.jpa.core.jpa2.context.orm
Interface OrmElementCollectionMapping2_0
- All Superinterfaces:
- AttributeMapping, AttributeMapping2_0, CollectionMapping, CollectionMapping2_0, ConvertibleMapping, ElementCollectionMapping2_0, FetchableMapping, org.eclipse.core.runtime.IAdaptable, IResourcePart, JpaContextNode, JpaNode, Model, OrmAttributeMapping, OrmCollectionMapping, OrmCollectionMapping2_0, OrmConvertibleMapping, XmlContextNode
public interface OrmElementCollectionMapping2_0
- extends ElementCollectionMapping2_0, OrmCollectionMapping2_0, OrmConvertibleMapping
orm.xml element collection mapping
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. It is available at this early stage to solicit feedback from
pioneering adopters on the understanding that any code that uses this API
will almost certainly be broken (repeatedly) as the API evolves.
- Since:
- 2.3
- Version:
- 2.3
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.CollectionMapping |
candidateMapKeyNames, getKeyType, getMapKey, getMetamodelFieldMapKeyTypeName, getResolvedTargetType, getSpecifiedMapKey, getValueType, isCustomMapKey, isNoMapKey, isPkMapKey, setCustomMapKey, setNoMapKey, setPkMapKey, setSpecifiedMapKey |
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.orm.OrmAttributeMapping |
addXmlAttributeMappingTo, contains, createMoveTypeEdits, createRenamePackageEdits, createRenameTypeEdits, getNameTextRange, getParent, getPersistentAttribute, getSelectionTextRange, getTypeMapping, getXmlSequence, initializeFromOrmAttributeMapping, initializeFromOrmBasicMapping, initializeFromOrmEmbeddedIdMapping, initializeFromOrmEmbeddedMapping, initializeFromOrmIdMapping, initializeFromOrmManyToManyMapping, initializeFromOrmManyToOneMapping, initializeFromOrmOneToManyMapping, initializeFromOrmOneToOneMapping, initializeFromOrmTransientMapping, initializeFromOrmVersionMapping, initializeOn, removeXmlAttributeMappingFrom, setName |
getXmlAttributeMapping
XmlElementCollection getXmlAttributeMapping()
- Specified by:
getXmlAttributeMapping in interface OrmAttributeMapping
getCollectionTable
OrmCollectionTable2_0 getCollectionTable()
- Description copied from interface:
ElementCollectionMapping2_0
- Return the mapping's collection table.
This will not be null.
- Specified by:
getCollectionTable in interface ElementCollectionMapping2_0
getValueColumn
OrmColumn getValueColumn()
- Description copied from interface:
ElementCollectionMapping2_0
- Return the mapping's value column.
- Specified by:
getValueColumn in interface ElementCollectionMapping2_0
getValueAttributeOverrideContainer
OrmAttributeOverrideContainer getValueAttributeOverrideContainer()
- Specified by:
getValueAttributeOverrideContainer in interface ElementCollectionMapping2_0
getValueAssociationOverrideContainer
OrmAssociationOverrideContainer getValueAssociationOverrideContainer()
- Specified by:
getValueAssociationOverrideContainer in interface ElementCollectionMapping2_0