org.eclipse.persistence.jaxb
Class JAXBContext
java.lang.Object
javax.xml.bind.JAXBContext
org.eclipse.persistence.jaxb.JAXBContext
public class JAXBContext
- extends javax.xml.bind.JAXBContext
INTERNAL:
Purpose:Provide a TopLink implementation of the JAXBContext interface.
Responsibilities:
- Create Marshaller instances
- Create Unmarshaller instances
- Create Binder instances
- Create Introspector instances
- Create Validator instances
- Generate Schema Files
This is the TopLink JAXB 2.0 implementation of javax.xml.bind.JAXBContext. This class
is created by the JAXBContextFactory and is used to create Marshallers, Unmarshallers, Validators,
Binders and Introspectors. A JAXBContext can also be used to create Schema Files.
- See Also:
javax.xml.bind.JAXBContext
,
JAXBMarshaller
,
JAXBUnmarshaller
,
JAXBBinder
,
JAXBIntrospector
- Author:
- mmacivor
- Since:
- Oracle TopLink 11.1.1.0.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JAXBContext
public JAXBContext(XMLContext context)
JAXBContext
public JAXBContext(XMLContext context,
Generator generator)
generateSchema
public void generateSchema(SchemaOutputResolver outputResolver)
createMarshaller
public Marshaller createMarshaller()
createUnmarshaller
public Unmarshaller createUnmarshaller()
createValidator
public Validator createValidator()
createBinder
public Binder createBinder()
createJAXBIntrospector
public JAXBIntrospector createJAXBIntrospector()