Class JAXBContextWrapper

java.lang.Object
com.sun.xml.ws.db.toplink.JAXBContextWrapper
All Implemented Interfaces:
com.sun.xml.ws.spi.db.BindingContext

public class JAXBContextWrapper extends Object implements com.sun.xml.ws.spi.db.BindingContext
  • Method Details

    • getBuildId

      public String getBuildId()
      Specified by:
      getBuildId in interface com.sun.xml.ws.spi.db.BindingContext
    • createBridge

      public com.sun.xml.ws.spi.db.XMLBridge createBridge(com.sun.xml.ws.spi.db.TypeInfo ref)
      Specified by:
      createBridge in interface com.sun.xml.ws.spi.db.BindingContext
    • createFragmentBridge

      public com.sun.xml.ws.spi.db.XMLBridge createFragmentBridge()
      Specified by:
      createFragmentBridge in interface com.sun.xml.ws.spi.db.BindingContext
    • createMarshaller

      public jakarta.xml.bind.Marshaller createMarshaller() throws jakarta.xml.bind.JAXBException
      Specified by:
      createMarshaller in interface com.sun.xml.ws.spi.db.BindingContext
      Throws:
      jakarta.xml.bind.JAXBException
    • createUnmarshaller

      public jakarta.xml.bind.Unmarshaller createUnmarshaller() throws jakarta.xml.bind.JAXBException
      Specified by:
      createUnmarshaller in interface com.sun.xml.ws.spi.db.BindingContext
      Throws:
      jakarta.xml.bind.JAXBException
    • generateSchema

      public void generateSchema(jakarta.xml.bind.SchemaOutputResolver outputResolver) throws IOException
      Specified by:
      generateSchema in interface com.sun.xml.ws.spi.db.BindingContext
      Throws:
      IOException
    • getElementName

      public QName getElementName(Object o) throws jakarta.xml.bind.JAXBException
      Specified by:
      getElementName in interface com.sun.xml.ws.spi.db.BindingContext
      Throws:
      jakarta.xml.bind.JAXBException
    • getElementName

      public QName getElementName(Class cls) throws jakarta.xml.bind.JAXBException
      Specified by:
      getElementName in interface com.sun.xml.ws.spi.db.BindingContext
      Throws:
      jakarta.xml.bind.JAXBException
    • getElementPropertyAccessor

      public <B, V> com.sun.xml.ws.spi.db.PropertyAccessor<B,V> getElementPropertyAccessor(Class<B> wrapperBean, String ns, String name) throws jakarta.xml.bind.JAXBException
      Specified by:
      getElementPropertyAccessor in interface com.sun.xml.ws.spi.db.BindingContext
      Throws:
      jakarta.xml.bind.JAXBException
    • getJAXBContext

      public jakarta.xml.bind.JAXBContext getJAXBContext()
      Specified by:
      getJAXBContext in interface com.sun.xml.ws.spi.db.BindingContext
    • getKnownNamespaceURIs

      public List<String> getKnownNamespaceURIs()
      Specified by:
      getKnownNamespaceURIs in interface com.sun.xml.ws.spi.db.BindingContext
    • getTypeName

      public QName getTypeName(com.sun.xml.ws.spi.db.TypeInfo tr)
      Specified by:
      getTypeName in interface com.sun.xml.ws.spi.db.BindingContext
    • hasSwaRef

      public boolean hasSwaRef()
      Specified by:
      hasSwaRef in interface com.sun.xml.ws.spi.db.BindingContext
    • newWrapperInstace

      public Object newWrapperInstace(Class<?> wrapperType) throws ReflectiveOperationException
      Specified by:
      newWrapperInstace in interface com.sun.xml.ws.spi.db.BindingContext
      Throws:
      ReflectiveOperationException