Package | Description |
---|---|
javax.xml.bind |
Provides a runtime binding framework for client applications including
unmarshalling, marshalling, and validation capabilities.
|
javax.xml.bind.util |
Useful client utility classes.
|
Modifier and Type | Field and Description |
---|---|
(package private) JAXBContext |
JAXB.Cache.context |
Modifier and Type | Method and Description |
---|---|
(package private) static JAXBContext |
ContextFinder.find(java.lang.Class[] classes,
java.util.Map properties) |
(package private) static JAXBContext |
ContextFinder.find(java.lang.String factoryId,
java.lang.String contextPath,
java.lang.ClassLoader classLoader,
java.util.Map properties) |
private static <T> JAXBContext |
JAXB.getContext(java.lang.Class<T> type)
Obtains the
JAXBContext from the given type,
by using the cache if possible. |
static JAXBContext |
JAXBContext.newInstance(java.lang.Class... classesToBeBound)
Obtain a new instance of a JAXBContext class.
|
static JAXBContext |
JAXBContext.newInstance(java.lang.Class[] classesToBeBound,
java.util.Map<java.lang.String,?> properties)
Obtain a new instance of a JAXBContext class.
|
(package private) static JAXBContext |
ContextFinder.newInstance(java.lang.Class[] classes,
java.util.Map properties,
java.lang.Class spFactory) |
(package private) static JAXBContext |
ContextFinder.newInstance(java.lang.Class[] classes,
java.util.Map properties,
java.lang.String className)
Create an instance of a class using the thread context ClassLoader
|
static JAXBContext |
JAXBContext.newInstance(java.lang.String contextPath)
Obtain a new instance of a JAXBContext class.
|
(package private) static JAXBContext |
ContextFinder.newInstance(java.lang.String contextPath,
java.lang.Class spFactory,
java.lang.ClassLoader classLoader,
java.util.Map properties) |
static JAXBContext |
JAXBContext.newInstance(java.lang.String contextPath,
java.lang.ClassLoader classLoader)
Obtain a new instance of a JAXBContext class.
|
static JAXBContext |
JAXBContext.newInstance(java.lang.String contextPath,
java.lang.ClassLoader classLoader,
java.util.Map<java.lang.String,?> properties)
Obtain a new instance of a JAXBContext class.
|
(package private) static JAXBContext |
ContextFinder.newInstance(java.lang.String contextPath,
java.lang.String className,
java.lang.ClassLoader classLoader,
java.util.Map properties)
Create an instance of a class using the specified ClassLoader
|
Constructor and Description |
---|
JAXBResult(JAXBContext context)
Creates a new instance that uses the specified
JAXBContext to unmarshal.
|
JAXBSource(JAXBContext context,
java.lang.Object contentObject)
Creates a new
Source for the given content object. |