static class DefaultConfigurationBuilder.ConfigurationBuilderProvider extends DefaultConfigurationBuilder.ConfigurationProvider
INSTANCE
Constructor and Description |
---|
DefaultConfigurationBuilder.ConfigurationBuilderProvider()
Creates a new instance of
ConfigurationBuilderProvider . |
Modifier and Type | Method and Description |
---|---|
AbstractConfiguration |
getConfiguration(DefaultConfigurationBuilder.ConfigurationDeclaration decl)
Creates the configuration.
|
AbstractConfiguration |
getEmptyConfiguration(DefaultConfigurationBuilder.ConfigurationDeclaration decl)
Returns an empty configuration in case of an optional configuration
could not be created.
|
fetchConfigurationClass, getConfigurationClass, getConfigurationClassName, loadClass, setConfigurationClass, setConfigurationClassName
createBean, createBeanInstance, getDefaultBeanClass, initBeanInstance
public DefaultConfigurationBuilder.ConfigurationBuilderProvider()
ConfigurationBuilderProvider
.public AbstractConfiguration getConfiguration(DefaultConfigurationBuilder.ConfigurationDeclaration decl) throws java.lang.Exception
getConfiguration
in class DefaultConfigurationBuilder.ConfigurationProvider
decl
- the configuration declarationjava.lang.Exception
- if an error occurspublic AbstractConfiguration getEmptyConfiguration(DefaultConfigurationBuilder.ConfigurationDeclaration decl) throws java.lang.Exception
getEmptyConfiguration
in class DefaultConfigurationBuilder.ConfigurationProvider
decl
- the configuration declarationjava.lang.Exception
- if an error occurs