Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.jaxb
Class JAXBContext.ContextPathInput

java.lang.Object
  extended by org.eclipse.persistence.jaxb.JAXBContext.JAXBContextInput
      extended by org.eclipse.persistence.jaxb.JAXBContext.ContextPathInput

Enclosing class:
JAXBContext

static class JAXBContext.ContextPathInput
extends JAXBContext.JAXBContextInput

Field Summary
private  java.lang.String contextPath
           

 

Fields inherited from class org.eclipse.persistence.jaxb.JAXBContext.JAXBContextInput
classLoader, properties

 

Constructor Summary
JAXBContext.ContextPathInput(java.lang.String contextPath, java.util.Map properties, java.lang.ClassLoader classLoader)
           

 

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

 

Field Detail

contextPath

private java.lang.String contextPath

Constructor Detail

JAXBContext.ContextPathInput

JAXBContext.ContextPathInput(java.lang.String contextPath,
                             java.util.Map properties,
                             java.lang.ClassLoader classLoader)

Method Detail

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

Copyright © 1998, 2012, Oracle. All Rights Reserved.