LibraryLink ToToggle FramesPrintFeedback

Working with Data Types

Table of Contents

10. Basic Data Binding Concepts
Including and Importing Schema Definitions
XML Namespace Mapping
The Object Factory
Adding Classes to the Runtime Marshaller
11. Using XML Elements
12. Using Simple Types
Primitive Types
Simple Types Defined by Restriction
Enumerations
Lists
Unions
Simple Type Substitution
13. Using Complex Types
Basic Complex Type Mapping
Attributes
Deriving Complex Types from Simple Types
Deriving Complex Types from Complex Types
Occurrence Constraints
Occurrence Constraints on the All Element
Occurrence Constraints on the Choice Element
Occurrence Constraints on Elements
Occurrence Constraints on Sequences
Using Model Groups
14. Using Wild Card Types
Using Any Elements
Using the XML Schema anyType Type
Using Unbound Attributes
15. Element Substitution
Substitution Groups in XML Schema
Substitution Groups in Java
Widget Vendor Example
The checkWidgets Operation
The placeWidgetOrder Operation
16. Customizing How Types are Generated
Basics of Customizing Type Mappings
Specifying the Java Class of an XML Schema Primitive
Generating Java Classes for Simple Types
Customizing Enumeration Mapping
Customizing Fixed Value Attribute Mapping
Specifying the Base Type of an Element or an Attribute
17. Using A JAXBContext Object