Class XStreamMarshaller

  • All Implemented Interfaces:
    org.kie.dmn.api.marshalling.DMNMarshaller

    public class XStreamMarshaller
    extends java.lang.Object
    implements org.kie.dmn.api.marshalling.DMNMarshaller
    • Constructor Detail

      • XStreamMarshaller

        public XStreamMarshaller()
      • XStreamMarshaller

        public XStreamMarshaller​(java.util.List<org.kie.dmn.api.marshalling.DMNExtensionRegister> extensionRegisters)
    • Method Detail

      • unmarshal

        public org.kie.dmn.model.api.Definitions unmarshal​(java.lang.String xml)
        Specified by:
        unmarshal in interface org.kie.dmn.api.marshalling.DMNMarshaller
      • unmarshal

        public org.kie.dmn.model.api.Definitions unmarshal​(java.io.Reader isr)
        Specified by:
        unmarshal in interface org.kie.dmn.api.marshalling.DMNMarshaller
      • marshal

        public java.lang.String marshal​(java.lang.Object o)
        Specified by:
        marshal in interface org.kie.dmn.api.marshalling.DMNMarshaller
      • marshal

        public void marshal​(java.lang.Object o,
                            java.io.Writer out)
        Specified by:
        marshal in interface org.kie.dmn.api.marshalling.DMNMarshaller