Package org.eclipse.persistence.mappings
Interface EmbeddableMapping
- All Known Implementing Classes:
AggregateCollectionMapping,AggregateObjectMapping
public interface EmbeddableMapping
INTERNAL
Common interface to those mappings that are used to map JPA Embedded objects.
- ElementCollection -> AggregateCollectionMapping
- Embedded -> AggregateObjectMapping
This interface was build to ease the metadata processing, namely to avoid
costly casting between the mappings above since their common parent is
DatabaseMapping.
- Author:
- Guy Pelletier
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddConverter(Converter converter, String attributeName) voidaddFieldTranslation(org.eclipse.persistence.internal.helper.DatabaseField sourceFieldName, String aggregateFieldName) voidaddNestedFieldTranslation(String attributeName, org.eclipse.persistence.internal.helper.DatabaseField sourceField, String aggregateField) voidvoid
-
Method Details