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 "EclipseLink/Development/Documentation/MOXy"
< EclipseLink | Development | Documentation
(→Table of Contents) |
m |
||
Line 1: | Line 1: | ||
+ | '''[[EclipseLink/UserGuide/MOXy|EclipseLink MOXy User's Guide]]''' (under development) | ||
+ | |||
+ | |||
== Table of Contents == | == Table of Contents == | ||
The following is the proposed TOC which is currently '''under development'''. Where applicable, show where existing ELUG wiki pages can be mined for initial content. | The following is the proposed TOC which is currently '''under development'''. Where applicable, show where existing ELUG wiki pages can be mined for initial content. |
Revision as of 13:50, 22 June 2010
EclipseLink MOXy User's Guide (under development)
Table of Contents
The following is the proposed TOC which is currently under development. Where applicable, show where existing ELUG wiki pages can be mined for initial content.
- Overview
- Runtime
- Specifying the EclipseLink Runtime
- Bootstrapping
- Single Project
- Multiple Projects
- Schema Generation
- Querying Objects by XPath
- Convert XML to Objects (Unmarshalling)
- Sources (DOM, SAX, StAX, Streams)
- Validating Against an XML Schema
- Events
- Handling Unmapped Content
- Convert Objects to XML (Marshalling)
- Targets (DOM, SAX, StAX, Streams)
- Properties (Formatting & Encoding)
- Events
- Binding to an Existing Document
- Type Level
- Mapping to a Type or Element
- Default Root Element
- Setting Up Namespace Information
- Object Creation (Constructors & Factories)
- Handling Inheritance
- Mapping to a Type or Element
- Simple Values
- Single Value – XMLDirectMapping
- Collection – XMLDirectCollectionMapping
- Enums
- Special Schema Types
- Date/Time Types
- Binary Types
- Leveraging xsi:type
- Unions
- Relationships
- Privately Owned
- One-to-One – XMLCompositeObjectMapping
- One-to-Many – XMLCompositeCollectionMapping
- Shared Reference
- Keys & Foreign Keys
- Single Key
- Composite Key
- Embedded Key Class
- Many-to-One – XMLObjectReferenceMapping
- Many-to-Many – XMLCollectionReferenceMapping
- Keys & Foreign Keys
- Collections/Maps
- Bidirectional Relationships
- XMLInverseMapping
- Privately Owned
- Advanced XML Schema Concepts
- Handling Null Values
- Substitution Groups & Choice
- XMLChoiceObjectMapping
- XMLChoiceCollectionMapping
- Wildcard Content
- XMLAnyAttributeMapping
- XMLAnyObjectMapping
- XMLAnyCollectionMapping
- Mapping the Unmappable
- Converters
- Transformation Mapping
- XMLFragmentMapping
- XMLFragmentCollectionMapping
- Schema Customization
- Generating Java Classes from an XML Schema
- Mapping JPA Entities to XML
- Lazily Loaded Fields/Properties
- Bidirectional Relationships
- Keys & Foreign Keys
- Web Services
- Attachments
- XMLBinaryDataMapping
- XMLBinaryDataCollectionMappig
- Attachments