org.eclipse.jpt.core.jpa2.context.orm
Interface OrmElementCollectionMapping2_0
- All Superinterfaces:
- AttributeMapping, AttributeMapping2_0, CollectionMapping, CollectionMapping2_0, ConvertibleMapping, ElementCollectionMapping2_0, Fetchable, org.eclipse.core.runtime.IAdaptable, IResourcePart, JpaContextNode, JpaNode, Model, OrmAttributeMapping, OrmCollectionMapping2_0, XmlContextNode
public interface OrmElementCollectionMapping2_0
- extends OrmCollectionMapping2_0, ElementCollectionMapping2_0
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.core.context.CollectionMapping |
candidateMapKeyNames, getKeyType, getMapKey, getMetamodelFieldMapKeyTypeName, getOrderable, getResolvedTargetType, getSpecifiedMapKey, getValueType, isCustomMapKey, isNoMapKey, isPkMapKey, setCustomMapKey, setNoMapKey, setPkMapKey, setSpecifiedMapKey |
| Methods inherited from interface org.eclipse.jpt.core.context.orm.OrmAttributeMapping |
addToResourceModel, contains, getName, getNameTextRange, getPersistentAttribute, getSelectionTextRange, getXmlSequence, initializeFromOrmAttributeMapping, initializeFromOrmBasicMapping, initializeFromOrmEmbeddedIdMapping, initializeFromOrmEmbeddedMapping, initializeFromOrmIdMapping, initializeFromOrmManyToManyMapping, initializeFromOrmManyToOneMapping, initializeFromOrmOneToManyMapping, initializeFromOrmOneToOneMapping, initializeFromOrmTransientMapping, initializeFromOrmVersionMapping, initializeOn, removeFromResourceModel, setName, update |
| Methods inherited from interface org.eclipse.jpt.core.context.CollectionMapping |
candidateMapKeyNames, getKeyType, getMapKey, getMetamodelFieldMapKeyTypeName, getOrderable, getResolvedTargetType, getSpecifiedMapKey, getValueType, isCustomMapKey, isNoMapKey, isPkMapKey, setCustomMapKey, setNoMapKey, setPkMapKey, setSpecifiedMapKey |
getCollectionTable
OrmCollectionTable2_0 getCollectionTable()
- Description copied from interface:
ElementCollectionMapping2_0
- Return the collection table for this element collection mapping.
This will not be null.
- Specified by:
getCollectionTable in interface ElementCollectionMapping2_0
getResourceAttributeMapping
XmlElementCollection getResourceAttributeMapping()
- Specified by:
getResourceAttributeMapping in interface OrmAttributeMapping
getValueColumn
OrmColumn getValueColumn()
- Description copied from interface:
ElementCollectionMapping2_0
- Return the value column for this element collection mapping.
- 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