Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "DaliEclipseLinkVariableOneToOneMapping"
(→Variable One To One) |
(→Variable One To One) |
||
Line 41: | Line 41: | ||
[[Image: VariableOneToOneMapping.jpg]] | [[Image: VariableOneToOneMapping.jpg]] | ||
+ | |||
+ | [[Image: MWVariableOneToOneClassIndicator.jpg]] | ||
+ | |||
+ | [[Image: VariableOneToOneQueryKeyAssociations.jpg]] | ||
== API == | == API == |
Revision as of 14:21, 10 July 2008
Contents
Functional Specification: Dali Support for EclipseLink Variable One To One Mapping
bug 238467 - variable one to one mapping support
Document History
Date | Author | Version Description & Notes |
---|---|---|
6-25-2008 | Karen Butzke | Draft |
Project overview
This feature adds Variable One To One mapping support to the EclipseLink JPA platform
Goals:
- Add JPA Details view widgets for the VariableOneToOne annotation
- Add JPA Details view widgets for eclipselink-orm.xml variable-one-to-one elements
- Provide the appropriate defaults and validation for this mapping
Concepts
Present any concepts relevant to the feature.
EclipseLink Variable One To One annotation documentation
Requirements / Functionality
Variable One To One
- VariableOneToOne mappings supported in Entity, MappedSuperclass, and Embeddable classes.
- Mapping defaults to VariableOneToOne if the attribute type is an Interface, not a Map, not a Collection, not a ValueHolderInterface
File:VariableOneToOneMapping.jpg
File:VariableOneToOneQueryKeyAssociations.jpg
API
Issues
This section lists the open issues that are still pending that must be decided prior to fully implementing this project's requirements.
Issue # | Owner | Description / Notes | Decision |
---|---|---|---|
Future Considerations
During the research for this project the following items were identified as out of scope but are captured here as potential future enhancements. If agreed upon during the review process these should be logged in the bug system.