Class JaxbTransformer<T>


  • public class JaxbTransformer<T>
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      JaxbTransformer​(javax.xml.transform.sax.SAXTransformerFactory transformerFactory, javax.xml.transform.Templates inputTransformerTemplate, javax.xml.transform.Templates outputTransformerTemplate, jakarta.xml.bind.JAXBContext jaxbContext)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void marshall​(T bindingObject, IParameters parameters, java.io.OutputStream outputStream, IProperties outputProperties)  
      T unmarshall​(java.io.InputStream inputStream, IParameters parameters)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JaxbTransformer

        public JaxbTransformer​(javax.xml.transform.sax.SAXTransformerFactory transformerFactory,
                               javax.xml.transform.Templates inputTransformerTemplate,
                               javax.xml.transform.Templates outputTransformerTemplate,
                               jakarta.xml.bind.JAXBContext jaxbContext)
    • Method Detail

      • marshall

        public void marshall​(T bindingObject,
                             IParameters parameters,
                             java.io.OutputStream outputStream,
                             IProperties outputProperties)
                      throws jakarta.xml.bind.JAXBException,
                             javax.xml.transform.TransformerException
        Throws:
        jakarta.xml.bind.JAXBException
        javax.xml.transform.TransformerException
      • unmarshall

        public T unmarshall​(java.io.InputStream inputStream,
                            IParameters parameters)
                     throws jakarta.xml.bind.JAXBException,
                            javax.xml.transform.TransformerException
        Throws:
        jakarta.xml.bind.JAXBException
        javax.xml.transform.TransformerException