Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be 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)
(Document History)
Line 1: Line 1:
 
== Document History  ==
 
== Document History  ==
 
+
* April 26, 2013 - Initial Draft
{|
+
|-
+
! Date
+
! Version Description & Notes
+
|-
+
| April 26, 2013  
+
| Initial Draft
+
|}
+
  
 
== Requirements  ==
 
== Requirements  ==

Revision as of 14:32, 26 April 2013

Document History

  • 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