Class JAXBContextFromClasses


  • public class JAXBContextFromClasses
    extends Object
    This class provides a utility method, newInstance, which builds a valid JAXBContext from a series of classes.
    • Method Detail

      • newInstance

        public static JAXBContext newInstance​(Class[] classArray,
                                              ClassLoader cl,
                                              Map<String,​?> properties)
                                       throws JAXBException
        Create a JAXBContext from the given class array and class loader. If errors occur, then the JAXBContext is created from the minimal set of valid classes. Note: Sometimes users will intermingle JAXB classes and other non-JAXB utility classes. This is not a good practice, but does happen. The purpose of this method is to try and build a valid JAXBContext from only the 'valid' classes.
        Parameters:
        classArray -
        cl -
        properties -
        classRefs - optional List of class references
        Returns:
        JAXBContext
        Throws:
        JAXBException