Package org.kie.internal.conf

# Class CompositeBaseConfiguration

java.lang.Object
org.kie.internal.conf.CompositeConfiguration<KieBaseOption,SingleValueKieBaseOption,MultiValueKieBaseOption>
org.kie.internal.conf.CompositeBaseConfiguration

All Implemented Interfaces:
  `Externalizable`, `Serializable`, `KieBaseOptionsConfiguration`, `OptionsConfiguration<KieBaseOption,SingleValueKieBaseOption,MultiValueKieBaseOption>`, `KieBaseConfiguration`, `PropertiesConfiguration`

public class CompositeBaseConfiguration extends CompositeConfiguration<KieBaseOption,SingleValueKieBaseOption,MultiValueKieBaseOption> implements KieBaseConfiguration

See Also:
  - Serialized Form

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `CompositeBaseConfiguration(ChainedProperties properties, ClassLoader classloader, ConfigurationFactory<KieBaseOption,SingleValueKieBaseOption,MultiValueKieBaseOption>... factories)`

- ## Method Summary

  ### Methods inherited from class org.kie.internal.conf.CompositeConfiguration

  `as, getClassLoader, getOption, getOption, getOptionSubKeys, getProperties, getProperty, getProperty, makeImmutable, readExternal, setClassLoader, setOption, setProperty, setProperty, writeExternal`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

  ### Methods inherited from interface org.kie.api.conf.OptionsConfiguration

  `as, getClassLoader, getOption, getOption, getOptionKeys, getOptionSubKeys, makeImmutable, setOption`

  ### Methods inherited from interface org.kie.api.PropertiesConfiguration

  `getProperty, setProperty`

- ## Constructor Details

  - ### CompositeBaseConfiguration

    public CompositeBaseConfiguration(ChainedProperties properties, ClassLoader classloader, ConfigurationFactory<KieBaseOption,SingleValueKieBaseOption,MultiValueKieBaseOption>... factories)