Skip navigation links
org.eclipse.persistence.jaxb
Class JAXBContext.ContextPathInput
java.lang.Object
org.eclipse.persistence.jaxb.JAXBContext.JAXBContextInput
org.eclipse.persistence.jaxb.JAXBContext.ContextPathInput
- Enclosing class:
- JAXBContext
-
static class JAXBContext.ContextPathInput
- extends JAXBContext.JAXBContextInput
Method Summary |
protected JAXBContext.JAXBContextState |
createContextState()
|
private JAXBContext.JAXBContextState |
createContextState(java.lang.Class[] classesToBeBound, java.util.Map<java.lang.String,XmlBindings> xmlBindings)
This means of creating a JAXBContext is aimed at creating a JAXBContext based on method parameters. |
private JAXBContext.JAXBContextState |
createContextState(Generator generator, org.eclipse.persistence.internal.jaxb.JaxbClassLoader loader, java.lang.reflect.Type[] typesToBeBound)
|
private java.util.List<java.lang.Class> |
getXmlBindingsClasses(XmlBindings xmlBindings, java.lang.ClassLoader classLoader, java.util.List<java.lang.Class> existingClasses)
Convenience method that returns a list of Classes based on a given XmlBindings and an array of existing classes. |
private java.util.List<java.lang.Class> |
getXmlBindingsClassesFromMap(java.util.Map<java.lang.String,XmlBindings> xmlBindingMap, java.lang.ClassLoader classLoader, java.util.List<java.lang.Class> existingClasses)
Convenience method that returns an array of Classes based on a map given XmlBindings and an array of existing classes. |
private boolean |
isJAXB2ObjectFactory(java.lang.Class objectFactoryClass, java.lang.ClassLoader classLoader)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
contextPath
private java.lang.String contextPath
JAXBContext.ContextPathInput
JAXBContext.ContextPathInput(java.lang.String contextPath,
java.util.Map properties,
java.lang.ClassLoader classLoader)
createContextState
protected JAXBContext.JAXBContextState createContextState()
throws javax.xml.bind.JAXBException
-
- Specified by:
createContextState
in class JAXBContext.JAXBContextInput
-
- Throws:
javax.xml.bind.JAXBException
createContextState
private JAXBContext.JAXBContextState createContextState(java.lang.Class[] classesToBeBound,
java.util.Map<java.lang.String,XmlBindings> xmlBindings)
throws javax.xml.bind.JAXBException
- This means of creating a JAXBContext is aimed at creating a JAXBContext based on method parameters. This method is useful when JAXB is used as the binding layer for a Web Service provider.
-
- Throws:
javax.xml.bind.JAXBException
createContextState
private JAXBContext.JAXBContextState createContextState(Generator generator,
org.eclipse.persistence.internal.jaxb.JaxbClassLoader loader,
java.lang.reflect.Type[] typesToBeBound)
throws java.lang.Exception
-
- Throws:
java.lang.Exception
getXmlBindingsClassesFromMap
private java.util.List<java.lang.Class> getXmlBindingsClassesFromMap(java.util.Map<java.lang.String,XmlBindings> xmlBindingMap,
java.lang.ClassLoader classLoader,
java.util.List<java.lang.Class> existingClasses)
- Convenience method that returns an array of Classes based on a map given XmlBindings and an array of existing classes. The resulting array will not contain duplicate entries.
getXmlBindingsClasses
private java.util.List<java.lang.Class> getXmlBindingsClasses(XmlBindings xmlBindings,
java.lang.ClassLoader classLoader,
java.util.List<java.lang.Class> existingClasses)
- Convenience method that returns a list of Classes based on a given XmlBindings and an array of existing classes. The resulting array will not contain duplicate entries.
isJAXB2ObjectFactory
private boolean isJAXB2ObjectFactory(java.lang.Class objectFactoryClass,
java.lang.ClassLoader classLoader)
Skip navigation links