Package com.sun.xml.bind.v2
Class JAXBContextFactory
java.lang.Object
com.sun.xml.bind.v2.JAXBContextFactory
- All Implemented Interfaces:
javax.xml.bind.JAXBContextFactory
Creates JAXB context.
Context factory supporting JavaSE service loading facilities.
Redirects to
ContextFactory, which is not removed due to compatibility reasons.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.xml.bind.JAXBContextcreateContext(Class<?>[] classesToBeBound, Map<String, ?> properties) Creates JAXB context.javax.xml.bind.JAXBContextcreateContext(String contextPath, ClassLoader classLoader, Map<String, ?> properties) Creates JAXB context.
-
Constructor Details
-
JAXBContextFactory
public JAXBContextFactory()
-
-
Method Details
-
createContext
public javax.xml.bind.JAXBContext createContext(Class<?>[] classesToBeBound, Map<String, ?> properties) throws javax.xml.bind.JAXBExceptionCreates JAXB context.- Specified by:
createContextin interfacejavax.xml.bind.JAXBContextFactory- Parameters:
classesToBeBound- JAXB classes accessed by runtime.properties- JAXB properties passed to runtime.- Returns:
- JAXB context.
- Throws:
javax.xml.bind.JAXBException- on any error.
-
createContext
public javax.xml.bind.JAXBContext createContext(String contextPath, ClassLoader classLoader, Map<String, ?> properties) throws javax.xml.bind.JAXBExceptionCreates JAXB context.- Specified by:
createContextin interfacejavax.xml.bind.JAXBContextFactory- Parameters:
contextPath- path to scan for JAXB classes accessed by runtime.classLoader- class loader to use.properties- JAXB properties.- Returns:
- JAXB context.
- Throws:
javax.xml.bind.JAXBException- on any error.
-