Class JaxbConfigurationImpl
- java.lang.Object
-
- org.drools.core.builder.conf.impl.ResourceConfigurationImpl
-
- org.drools.core.builder.conf.impl.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
-
-
Field Summary
-
Fields inherited from class org.drools.core.builder.conf.impl.ResourceConfigurationImpl
RESOURCE_TYPE
-
-
Constructor Summary
Constructors Constructor Description JaxbConfigurationImpl()JaxbConfigurationImpl(com.sun.tools.xjc.Options xjcOpts, String systemId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.internal.builder.JaxbConfigurationfromByteArray(byte[] conf)org.kie.api.io.ResourceConfigurationfromProperties(Properties prop)List<String>getClasses()StringgetSystemId()com.sun.tools.xjc.OptionsgetXjcOpts()voidsetClasses(List<String> classes)voidsetSystemId(String systemId)voidsetXjcOpts(com.sun.tools.xjc.Options xjcOpts)byte[]toByteArray()PropertiestoProperties()-
Methods inherited from class org.drools.core.builder.conf.impl.ResourceConfigurationImpl
getResourceType, merge, setResourceType
-
-
-
-
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:
getXjcOptsin interfaceorg.kie.internal.builder.JaxbConfiguration
-
getSystemId
public String getSystemId()
- Specified by:
getSystemIdin interfaceorg.kie.internal.builder.JaxbConfiguration
-
getClasses
public List<String> getClasses()
- Specified by:
getClassesin interfaceorg.kie.internal.builder.JaxbConfiguration
-
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)
-
toProperties
public Properties toProperties()
- Specified by:
toPropertiesin interfaceorg.kie.api.io.ResourceConfiguration- Overrides:
toPropertiesin classResourceConfigurationImpl
-
fromProperties
public org.kie.api.io.ResourceConfiguration fromProperties(Properties prop)
- Specified by:
fromPropertiesin interfaceorg.kie.api.io.ResourceConfiguration- Overrides:
fromPropertiesin classResourceConfigurationImpl
-
-