Class XStreamMarshaller

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

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

      • XStreamMarshaller

        public XStreamMarshaller()
      • XStreamMarshaller

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

      • unmarshal

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

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

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

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