Drools :: Core 6.1.0.Beta1

org.drools.core.builder.conf.impl
Class JaxbConfigurationImpl

java.lang.Object
  extended by org.drools.core.builder.conf.impl.ResourceConfigurationImpl
      extended by 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
JaxbConfigurationImpl()
           
JaxbConfigurationImpl(com.sun.tools.xjc.Options xjcOpts, String systemId)
           
 
Method Summary
 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)
           
 byte[] toByteArray()
           
 Properties toProperties()
           
 
Methods inherited from class org.drools.core.builder.conf.impl.ResourceConfigurationImpl
getResourceType, merge, setResourceType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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)

toByteArray

public byte[] toByteArray()

fromByteArray

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

toProperties

public Properties toProperties()
Specified by:
toProperties in interface org.kie.api.io.ResourceConfiguration
Overrides:
toProperties in class ResourceConfigurationImpl

fromProperties

public org.kie.api.io.ResourceConfiguration fromProperties(Properties prop)
Specified by:
fromProperties in interface org.kie.api.io.ResourceConfiguration
Overrides:
fromProperties in class ResourceConfigurationImpl

Drools :: Core 6.1.0.Beta1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.