public class JAXBContextWrapper extends JAXBContext
JAXB_CONTEXT_FACTORY
Constructor and Description |
---|
JAXBContextWrapper(Class<?>[] classes,
Map<String,Object> properties,
JAXBConfig config)
Create a new JAXBContextWrapper.
|
JAXBContextWrapper(JAXBConfig config,
Class<?>... classes)
Create a new JAXBContextWrapper.
|
JAXBContextWrapper(JAXBContext wrappedContext,
JAXBConfig config) |
JAXBContextWrapper(String contextPath,
JAXBConfig config)
Create a new JAXBContextWrapper.
|
Modifier and Type | Method and Description |
---|---|
Binder<Node> |
createBinder()
Creates a Binder for W3C DOM.
|
<T> Binder<T> |
createBinder(Class<T> domType)
Creates a Binder object that can be used for
associative/in-place unmarshalling/marshalling.
|
JAXBIntrospector |
createJAXBIntrospector()
Creates a JAXBIntrospector object that can be used to
introspect JAXB objects.
|
Marshaller |
createMarshaller()
Create a Marshaller object that can be used to convert a
java content tree into XML data.
|
Unmarshaller |
createUnmarshaller()
Create an Unmarshaller object that can be used to convert XML
data into a java content tree.
|
Validator |
createValidator()
Deprecated.
|
void |
generateSchema(SchemaOutputResolver outputResolver)
Generates the schema documents for this context.
|
Schema |
getSchema()
Get the schema.
|
void |
setSchema(Schema schema)
Set the schema.
|
newInstance, newInstance, newInstance, newInstance, newInstance
public JAXBContextWrapper(JAXBContext wrappedContext, JAXBConfig config) throws JAXBException
JAXBException
public JAXBContextWrapper(Class<?>[] classes, Map<String,Object> properties, JAXBConfig config) throws JAXBException
classes
- properties
- config
- JAXBException
public JAXBContextWrapper(String contextPath, JAXBConfig config) throws JAXBException
contextPath
- config
- JAXBException
public JAXBContextWrapper(JAXBConfig config, Class<?>... classes) throws JAXBException
classes
- config
- JAXBException
public Schema getSchema()
public void setSchema(Schema schema)
schema
- The schema to set.public Binder<Node> createBinder()
JAXBContext
createBinder
in class JAXBContext
JAXBContext.createBinder()
public <T> Binder<T> createBinder(Class<T> domType)
JAXBContext
createBinder
in class JAXBContext
T
- domType
- JAXBContext.createBinder(java.lang.Class)
public JAXBIntrospector createJAXBIntrospector()
JAXBContext
createJAXBIntrospector
in class JAXBContext
JAXBContext.createJAXBIntrospector()
public Marshaller createMarshaller() throws JAXBException
JAXBContext
createMarshaller
in class JAXBContext
JAXBException
JAXBContext.createMarshaller()
public Unmarshaller createUnmarshaller() throws JAXBException
JAXBContext
createUnmarshaller
in class JAXBContext
JAXBException
JAXBContext.createUnmarshaller()
public Validator createValidator() throws JAXBException
JAXBContext
Validator
has been made optional and deprecated in JAXB 2.0. Please
refer to the javadoc for Validator
for more detail.
Create a Validator object that can be used to validate a java content tree against its source schema.
createValidator
in class JAXBContext
JAXBException
JAXBContext.createValidator()
public void generateSchema(SchemaOutputResolver outputResolver) throws IOException
JAXBContext
generateSchema
in class JAXBContext
outputResolver
- IOException
JAXBContext.generateSchema(javax.xml.bind.SchemaOutputResolver)
Copyright © 2016 JBoss by Red Hat. All rights reserved.