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/UserGuide/MOXy"
< EclipseLink | UserGuide
m (→Basic) |
m (→Basic) |
||
Line 81: | Line 81: | ||
***<!--[[EclipseLink/UserGuide/MOXy/Runtime/Convert Objects to XML/Events|Events]] -->Events | ***<!--[[EclipseLink/UserGuide/MOXy/Runtime/Convert Objects to XML/Events|Events]] -->Events | ||
**[[EclipseLink/UserGuide/MOXy/Runtime/Binding to an Existing Document|Binding to an Existing Document]] | **[[EclipseLink/UserGuide/MOXy/Runtime/Binding to an Existing Document|Binding to an Existing Document]] | ||
− | *[[EclipseLink/UserGuide/MOXy/Type Level|Type Level]] | + | *<!--[[EclipseLink/UserGuide/MOXy/Type Level|Type Level]]--> Type Level |
− | **[[EclipseLink/UserGuide/MOXy/Type Level/Mapping to a Type or Element|Mapping to a Type or Element]] | + | **<!--[[EclipseLink/UserGuide/MOXy/Type Level/Mapping to a Type or Element|Mapping to a Type or Element]] --> Mapping to a Type or Element |
***[[EclipseLink/UserGuide/MOXy/Type Level/Mapping to a Type or Element/Default Root Element|Default Root Element]] | ***[[EclipseLink/UserGuide/MOXy/Type Level/Mapping to a Type or Element/Default Root Element|Default Root Element]] | ||
**[[EclipseLink/UserGuide/MOXy/Type Level/Setting Up Namespace Information|Setting Up Namespace Information]] | **[[EclipseLink/UserGuide/MOXy/Type Level/Setting Up Namespace Information|Setting Up Namespace Information]] | ||
− | **[[EclipseLink/UserGuide/MOXy/Type Level/Creating Objects|Creating Objects (Constructors & Factories)]] | + | **<!--[[EclipseLink/UserGuide/MOXy/Type Level/Creating Objects|Creating Objects (Constructors & Factories)]] -->Creating Objects (Constructors & Factories) |
− | **[[EclipseLink/UserGuide/MOXy/Type Level/Handling Inheritance|Handling Inheritance]] | + | **<!--[[EclipseLink/UserGuide/MOXy/Type Level/Handling Inheritance|Handling Inheritance]] --> Handling Inheritance |
*[[EclipseLink/UserGuide/MOXy/Simple Values|Simple Values]] | *[[EclipseLink/UserGuide/MOXy/Simple Values|Simple Values]] | ||
**[[EclipseLink/UserGuide/MOXy/Simple Values/Single Values/XMLDirectMapping|Mapping Simple Values]] | **[[EclipseLink/UserGuide/MOXy/Simple Values/Single Values/XMLDirectMapping|Mapping Simple Values]] |
Revision as of 15:14, 19 January 2011
The EclipseLink MOXy (JAXB) User's Guide
Version 2.2.0
Complete Table of Contents:
MOXy Introduction
- Overview
- MOXy Overiew
- Metadata
- Annotations
- Static vs. Dynamic MOXy
Basic
- Runtime
- Specifying the EclipseLink Runtime
- Bootstrapping
- Dynamic JAXB Bootstrapping
- Specifying the EclipseLink Runtime
- From an XML Schema
- From a Single Project
- From OXM using DynamicEntities
- From sessions.xml using Dynamic Entities
- From Multiple Projects
- From OXM using DynamicEntities
- From sessions.xml using DynamicEntities
- Querying by XPath
- Converting 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
- Setting Up Namespace Information
- Creating Objects (Constructors & Factories)
- Handling Inheritance
- Simple Values
- Relationships
- Privately Owned
- Shared Reference
- Collections and Maps
- Bidirectional Relationships
- Advanced XML Schema Concepts
- Mapping the Unmappable
- Customizing Schemas
- Generating Java Classes from an XML Schema
- Mapping JPA Entities to XML
- Web Services
- Using Eclipselink with Spring