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/UserGuide/MOXy"

m
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
'''[[Image:Elug_draft_icon.png|Warning]] This page is now obsolete. Please see the ''[http://www.eclipse.org/eclipselink/documentation/ Developing JAXB Applications Using EclipseLink MOXy]'' in the EclipseLink Documentation Center for the latest information.
 +
 +
 +
----
 +
 +
 
__NOTOC__<div style="float:left;width:320px">[[Image:Eclipselink-logo.gif]] </div>
 
__NOTOC__<div style="float:left;width:320px">[[Image:Eclipselink-logo.gif]] </div>
=The EclipseLink MOXy (JAXB) User's Guide <br /><br /> Version 2.2.0=
+
=The EclipseLink MOXy (JAXB) User's Guide <br /><br /> =
 
<div style="float:right;">[[Image:Eclipselink_moxy.png]]
 
<div style="float:right;">[[Image:Eclipselink_moxy.png]]
 
<div style="text-align:center;margin:2em 0;">
 
<div style="text-align:center;margin:2em 0;">
<p>[[Image:Elug_home_icon.png|link="../"]]<br />[http://www.eclipse.org/eclipselink/ EclipseLink Home]</p>
+
<p>[[Image:Elug_home_icon.png]] See [http://www.eclipse.org/eclipselink/ EclipseLink Home]</p>
 
</div>
 
</div>
 
</div>
 
</div>
Line 64: Line 70:
  
 
== [[EclipseLink/UserGuide/MOXy/Runtime/Bootstrapping|Bootstrapping]]  ==
 
== [[EclipseLink/UserGuide/MOXy/Runtime/Bootstrapping|Bootstrapping]]  ==
 +
 +
== [[EclipseLink/UserGuide/MOXy/Runtime/XML_Bindings|XML Bindings]] ==
 +
 +
== [[EclipseLink/UserGuide/MOXy/Runtime/MetadataSource|MetadataSource]] ==
  
 
== [[EclipseLink/UserGuide/MOXy/Runtime/Bootstrapping/Generating Schema|Generating Schema]]  ==
 
== [[EclipseLink/UserGuide/MOXy/Runtime/Bootstrapping/Generating Schema|Generating Schema]]  ==
Line 89: Line 99:
 
== [[EclipseLink/UserGuide/MOXy/Simple Values/Collections/XMLDirectCollectionMapping|Mapping Collections of Simple Values]]  ==
 
== [[EclipseLink/UserGuide/MOXy/Simple Values/Collections/XMLDirectCollectionMapping|Mapping Collections of Simple Values]]  ==
  
== [[EclipseLink/UserGuide/MOXy/Simple Values/Enums|Enums]]  ==
+
== [[EclipseLink/UserGuide/MOXy/Simple Values/Multiple Mappings|Multiple Mappings for a Single Property ]]  ==
 +
 
 +
== [[EclipseLink/UserGuide/MOXy/Simple Values/Enums|Mapping Enums]]  ==
  
 
== Special Schema Types  ==
 
== Special Schema Types  ==
Line 95: Line 107:
 
=== [[EclipseLink/UserGuide/MOXy/Simple Values/Special Schema Types/Date and Time Types|Date and Time Types]]  ===
 
=== [[EclipseLink/UserGuide/MOXy/Simple Values/Special Schema Types/Date and Time Types|Date and Time Types]]  ===
  
=== [[EclipseLink/UserGuide/MOXy/Simple Values/Special Schema Types/Binary Types|Binary Types]]   ===
+
=== [[EclipseLink/UserGuide/MOXy/Simple Values/Special Schema Types/Unions|Unions]]  ===
 +
 
 +
=== [[EclipseLink/UserGuide/MOXy/Simple_Values/Special_Schema_Types/Binary_Types|Binary Types]] ===
  
=== [[EclipseLink/UserGuide/MOXy/Simple Values/Special Schema Types/Leveraging xsi:type|Leveraging xsi:type]]  ===
 
  
=== [[EclipseLink/UserGuide/MOXy/Simple Values/Special Schema Types/Unions|Unions]]  ===
 
 
</div> <div style="clear: right;">&nbsp;</div> <div style="float:right;width:49%">
 
</div> <div style="clear: right;">&nbsp;</div> <div style="float:right;width:49%">
 
= Mapping Relationships  =
 
= Mapping Relationships  =
Line 108: Line 120:
  
 
=== [[EclipseLink/UserGuide/MOXy/Relationships/Privately Owned/One-to-Many|Mapping One-to-Many Relationships]]  ===
 
=== [[EclipseLink/UserGuide/MOXy/Relationships/Privately Owned/One-to-Many|Mapping One-to-Many Relationships]]  ===
 
  
 
== Shared Reference Mappings ==
 
== Shared Reference Mappings ==
Line 118: Line 129:
 
=== [[EclipseLink/UserGuide/MOXy/Relationships/Bidirectional Relationships|Bidirectional Relationships]]  ===
 
=== [[EclipseLink/UserGuide/MOXy/Relationships/Bidirectional Relationships|Bidirectional Relationships]]  ===
  
= Advanced XML Schema Concepts  =
+
= Advanced Concepts  =
  
== [[EclipseLink/UserGuide/MOXy/Advanced XML Schema Concepts/Handling Null Values|Handling Null Values]]   ==
+
== [[EclipseLink/UserGuide/MOXy/Advanced Concepts/Refreshing Metadata|Refreshing Metadata]] ==
  
== Choice Mappings ==
+
== [[EclipseLink/UserGuide/MOXy/Advanced Concepts/Customizing XML Name Conversions|Customizing XML Name Conversions]] ==
  
=== [[EclipseLink/UserGuide/MOXy/Advanced XML Schema Concepts/Substitution Groups and Choices/XMLChoiceObjectMapping|XMLChoiceObjectMapping]]   ===
+
== [[EclipseLink/UserGuide/MOXy/Advanced_Concepts/Virtual_Access_Methods|Virtual Access Methods]] ==
  
=== [[EclipseLink/UserGuide/MOXy/Advanced XML Schema Concepts/Substitution Groups and Choices/XMLChoiceCollectionMapping|XMLChoiceCollectionMapping]]  ===
+
== [[EclipseLink/UserGuide/MOXy/Advanced_Concepts/XPath_Predicates|Mapping using XPath Predicates]] ==
 
+
== Wildcard Content  ==
+
 
+
=== [[EclipseLink/UserGuide/MOXy/Advanced XML Schema Concepts/Wildcard Content/XMLAnyAttributeMapping|Any Attribute Mapping]]  ===
+
 
+
=== [[EclipseLink/UserGuide/MOXy/Advanced XML Schema Concepts/Wildcard Content/XMLAnyObjectMapping|Any Element Mapping]]   ===
+
  
 
= Mapping the Unmappable  =
 
= Mapping the Unmappable  =
  
== [[EclipseLink/UserGuide/MOXy/Mapping the Unmappable/Converters|Converters]]  ==
+
== [[EclipseLink/UserGuide/MOXy/Mapping the Unmappable/XmlAdapter|XmlAdapter]]  ==
  
 
== [[EclipseLink/UserGuide/MOXy/Mapping the Unmappable/Transformation Mapping|XML Transformations]]    ==
 
== [[EclipseLink/UserGuide/MOXy/Mapping the Unmappable/Transformation Mapping|XML Transformations]]    ==
 
== [[EclipseLink/UserGuide/MOXy/Mapping the Unmappable/XMLFragmentMapping|XMLFragmentMapping]]  ==
 
 
== [[EclipseLink/UserGuide/MOXy/Mapping the Unmappable/XMLFragmentCollectionMapping|XMLFragmentCollectionMapping]]  ==
 
 
= Customizing Schemas  =
 
  
 
= Generating Java Classes from an XML Schema  =
 
= Generating Java Classes from an XML Schema  =
Line 152: Line 151:
 
= Dynamic JAXB  =
 
= Dynamic JAXB  =
  
== [[EclipseLink/UserGuide/MOXy/Overview/DynamicEntities|Static vs. Dynamic MOXy]]   ==
+
== [[EclipseLink/UserGuide/MOXy/Overview/DynamicEntities|Static vs. Dynamic MOXy]] ==
 
+
== [[EclipseLink/UserGuide/MOXy/Runtime/Specifying the EclipseLink Runtime/Using DynamicEntities|Specifying the EclipseLink Runtime]]  ==
+
 
+
== [[EclipseLink/UserGuide/MOXy/Runtime/Bootstrapping/From Schema|From an XML Schema]]  ==
+
 
+
== From a Single Project  ==
+
 
+
=== [[EclipseLink/UserGuide/MOXy/Runtime/Bootstrapping/Single Project/From OXM using DynamicEntities|From OXM using DynamicEntities]]  ===
+
 
+
=== [[EclipseLink/UserGuide/MOXy/Runtime/Bootstrapping/Single Project/From sessions.xml using DynamicEntities|From sessions.xml using DynamicEntities]]  ===
+
 
+
== From Multiple Projects  ==
+
 
+
=== [[EclipseLink/UserGuide/MOXy/Runtime/Bootstrapping/Single Project/From OXM using DynamicEntities|From OXM using DynamicEntities]]  ===
+
 
+
=== [[EclipseLink/UserGuide/MOXy/Runtime/Bootstrapping/Multiple Project/From sessions.xml using DynamicEntities|From sessions.xml using DynamicEntities]]  ===
+
 
+
= Mapping JPA Entities to XML  =
+
 
+
== [[EclipseLink/UserGuide/MOXy/Mapping JPA Entities to XML/Lazily Loaded Fields/Properties|Properties]]  ==
+
  
== [[EclipseLink/UserGuide/MOXy/Mapping JPA Entities to XML/Bidirectional Relationships|Bidirectional Relationships]] ==
+
== [[EclipseLink/UserGuide/MOXy/Runtime/Specifying the EclipseLink Runtime/Using DynamicEntities|Specifying the EclipseLink Runtime]] ==
  
== [[EclipseLink/UserGuide/MOXy/Mapping JPA Entities to XML/Keys and Foreign Keys|Keys and Foreign Keys]]  ==
+
== Bootstrapping ==
  
== [[EclipseLink/UserGuide/MOXy/Mapping JPA Entities to XML/Embedded Key Class|Embedded Key Class]] ==
+
=== [[EclipseLink/UserGuide/MOXy/Runtime/Bootstrapping/From Schema|From XML Schema]] ===
  
= Web Services =
+
=== [[EclipseLink/UserGuide/MOXy/Runtime/Bootstrapping/From OXM|From EclipseLink OXM]] ===
  
== [[EclipseLink/UserGuide/MOXy/Web_Services|JAX-WS Implementation]] ==
+
== [[EclipseLink/UserGuide/MOXy/Runtime/Dynamic/Customizing|Customizing Generated Mappings]] ==
  
  

Latest revision as of 11:37, 4 February 2013

Warning This page is now obsolete. Please see the Developing JAXB Applications Using EclipseLink MOXy in the EclipseLink Documentation Center for the latest information.




Eclipselink-logo.gif

The EclipseLink MOXy (JAXB) User's Guide


 
 


Old version 1.x Documentation

Back to the top