Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "EclipseLink/DesignDocs/406697"

(Document History)
Line 4: Line 4:
 
|-
 
|-
 
! Date  
 
! Date  
! Author
 
 
! Version Description & Notes
 
! Version Description & Notes
 
|-
 
|-
 
| April 26, 2013  
 
| April 26, 2013  
| Denise Smith
 
 
| Initial Draft
 
| Initial Draft
 
|}
 
|}

Revision as of 14:31, 26 April 2013

Document History

Date Version Description & Notes
April 26, 2013 Initial Draft

Requirements


API

The following annotation will be added: org.eclipse.persistence.oxm.annotations.XmlVariableNode

@Target({METHOD, FIELD})
@Retention(RUNTIME)
public @interface XmlVariableNode {
    String attributeName();
}

Design

A new mapping will be created XMLVariableXPathMapping and it will extend the AnyCollectionMapping

Note/Issues

  • inheritance
  • List<Object>
  • single case ie:not on a collection
  • external bindings

Back to the top