Class JaxbConfigurationImpl

  • All Implemented Interfaces:
    Serializable, org.kie.api.io.ResourceConfiguration, org.kie.internal.builder.JaxbConfiguration

    public class JaxbConfigurationImpl
    extends ResourceConfigurationImpl
    implements org.kie.internal.builder.JaxbConfiguration
    See Also:
    Serialized Form
    • Constructor Detail

      • JaxbConfigurationImpl

        public JaxbConfigurationImpl()
      • JaxbConfigurationImpl

        public JaxbConfigurationImpl​(com.sun.tools.xjc.Options xjcOpts,
                                     String systemId)
    • Method Detail

      • getXjcOpts

        public com.sun.tools.xjc.Options getXjcOpts()
        Specified by:
        getXjcOpts in interface org.kie.internal.builder.JaxbConfiguration
      • getSystemId

        public String getSystemId()
        Specified by:
        getSystemId in interface org.kie.internal.builder.JaxbConfiguration
      • getClasses

        public List<String> getClasses()
        Specified by:
        getClasses in interface org.kie.internal.builder.JaxbConfiguration
      • setClasses

        public void setClasses​(List<String> classes)
      • setSystemId

        public void setSystemId​(String systemId)
      • setXjcOpts

        public void setXjcOpts​(com.sun.tools.xjc.Options xjcOpts)
      • toByteArray

        public byte[] toByteArray()
      • fromByteArray

        public org.kie.internal.builder.JaxbConfiguration fromByteArray​(byte[] conf)