Class JAXBContextFactory

java.lang.Object
com.sun.xml.bind.v2.JAXBContextFactory
All Implemented Interfaces:
javax.xml.bind.JAXBContextFactory

public class JAXBContextFactory extends Object implements 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 Details

    • JAXBContextFactory

      public JAXBContextFactory()
  • Method Details

    • createContext

      public javax.xml.bind.JAXBContext createContext(Class<?>[] classesToBeBound, Map<String,?> properties) throws javax.xml.bind.JAXBException
      Creates JAXB context.
      Specified by:
      createContext in interface javax.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.JAXBException
      Creates JAXB context.
      Specified by:
      createContext in interface javax.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.