Class JAXBSerializer

    • Constructor Detail

      • JAXBSerializer

        public JAXBSerializer()
                       throws jakarta.xml.bind.JAXBException
        Throws:
        jakarta.xml.bind.JAXBException
      • JAXBSerializer

        public JAXBSerializer​(jakarta.xml.bind.JAXBContext context)
    • Method Detail

      • unmarshal

        public PMMLObject unmarshal​(javax.xml.transform.Source source)
                             throws jakarta.xml.bind.JAXBException

        Unmarshals a class model object.

        Parameters:
        source - Input source containing a complete PMML schema version 4.4 document or any fragment of it.
        Throws:
        jakarta.xml.bind.JAXBException
      • marshal

        public void marshal​(PMMLObject object,
                            javax.xml.transform.Result result)
                     throws jakarta.xml.bind.JAXBException

        Marshals a class model object.

        Throws:
        jakarta.xml.bind.JAXBException
      • marshalPretty

        public void marshalPretty​(PMMLObject object,
                                  javax.xml.transform.Result result)
                           throws jakarta.xml.bind.JAXBException

        Marshals a class model object in a pretty way.

        Throws:
        jakarta.xml.bind.JAXBException