Class UnmarshallerImpl

  • All Implemented Interfaces:
    javax.xml.bind.Unmarshaller

    public class UnmarshallerImpl
    extends javax.xml.bind.helpers.AbstractUnmarshallerImpl
    Default Unmarshall implementation.

    This class can be extended by the generated code to provide type-safe unmarshall methods.

    Author:
    Kohsuke KAWAGUCHI
    • Method Detail

      • setValidating

        public void setValidating​(boolean validating)
                           throws javax.xml.bind.JAXBException
        Specified by:
        setValidating in interface javax.xml.bind.Unmarshaller
        Overrides:
        setValidating in class javax.xml.bind.helpers.AbstractUnmarshallerImpl
        Throws:
        javax.xml.bind.JAXBException
      • getUnmarshallerHandler

        public javax.xml.bind.UnmarshallerHandler getUnmarshallerHandler()
      • unmarshal

        protected Object unmarshal​(XMLReader reader,
                                   InputSource source)
                            throws javax.xml.bind.JAXBException
        Specified by:
        unmarshal in class javax.xml.bind.helpers.AbstractUnmarshallerImpl
        Throws:
        javax.xml.bind.JAXBException
      • unmarshal

        public final Object unmarshal​(Node node)
                               throws javax.xml.bind.JAXBException
        Throws:
        javax.xml.bind.JAXBException
      • unmarshal

        public final Object unmarshal​(SAXSource source)
                               throws javax.xml.bind.JAXBException
        Throws:
        javax.xml.bind.JAXBException