com.sun.xml.bind.v2
Class ContextFactory
java.lang.Object
com.sun.xml.bind.v2.ContextFactory
public class ContextFactory
- extends java.lang.Object
This class is responsible for producing RI JAXBContext objects. In
the RI, this is the class that the javax.xml.bind.context.factory
property will point to.
Used to create JAXBContext objects for v1.0.1 and forward
- Since:
- 2.0
Method Summary |
static JAXBRIContext |
createContext(java.lang.Class[] classes,
java.util.Collection<TypeReference> typeRefs,
java.util.Map<java.lang.Class,java.lang.Class> subclassReplacements,
java.lang.String defaultNsUri,
boolean c14nSupport,
RuntimeAnnotationReader ar,
boolean xmlAccessorFactorySupport,
boolean allNillable,
boolean retainPropertyInfo)
|
static javax.xml.bind.JAXBContext |
createContext(java.lang.Class[] classes,
java.util.Map<java.lang.String,java.lang.Object> properties)
The API will invoke this method via reflection |
static javax.xml.bind.JAXBContext |
createContext(java.lang.String contextPath,
java.lang.ClassLoader classLoader,
java.util.Map<java.lang.String,java.lang.Object> properties)
The API will invoke this method via reflection. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
USE_JAXB_PROPERTIES
public static final java.lang.String USE_JAXB_PROPERTIES
- See Also:
- Constant Field Values
ContextFactory
public ContextFactory()
createContext
public static javax.xml.bind.JAXBContext createContext(java.lang.Class[] classes,
java.util.Map<java.lang.String,java.lang.Object> properties)
throws javax.xml.bind.JAXBException
- The API will invoke this method via reflection
- Throws:
javax.xml.bind.JAXBException
createContext
public static JAXBRIContext createContext(java.lang.Class[] classes,
java.util.Collection<TypeReference> typeRefs,
java.util.Map<java.lang.Class,java.lang.Class> subclassReplacements,
java.lang.String defaultNsUri,
boolean c14nSupport,
RuntimeAnnotationReader ar,
boolean xmlAccessorFactorySupport,
boolean allNillable,
boolean retainPropertyInfo)
throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
createContext
public static javax.xml.bind.JAXBContext createContext(java.lang.String contextPath,
java.lang.ClassLoader classLoader,
java.util.Map<java.lang.String,java.lang.Object> properties)
throws javax.xml.bind.JAXBException
- The API will invoke this method via reflection.
- Throws:
javax.xml.bind.JAXBException