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.JaxbConfiguration
fromByteArray(byte[] conf)
org.kie.api.io.ResourceConfiguration
fromProperties(Properties prop)
List<String>
getClasses()
String
getSystemId()
com.sun.tools.xjc.Options
getXjcOpts()
void
setClasses(List<String> classes)
void
setSystemId(String systemId)
void
setXjcOpts(com.sun.tools.xjc.Options xjcOpts)
byte[]
toByteArray()
Properties
toProperties()
-
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:
getXjcOpts
in interfaceorg.kie.internal.builder.JaxbConfiguration
-
getSystemId
public String getSystemId()
- Specified by:
getSystemId
in interfaceorg.kie.internal.builder.JaxbConfiguration
-
getClasses
public List<String> getClasses()
- Specified by:
getClasses
in 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:
toProperties
in interfaceorg.kie.api.io.ResourceConfiguration
- Overrides:
toProperties
in classResourceConfigurationImpl
-
fromProperties
public org.kie.api.io.ResourceConfiguration fromProperties(Properties prop)
- Specified by:
fromProperties
in interfaceorg.kie.api.io.ResourceConfiguration
- Overrides:
fromProperties
in classResourceConfigurationImpl
-
-