Package | Description |
---|---|
org.apache.commons.configuration |
The Configuration main package.
|
org.apache.commons.configuration.beanutils |
In this package a
Configuration implementation can be found that
implements the DynaBean interface. |
Modifier and Type | Class and Description |
---|---|
(package private) static class |
DefaultConfigurationBuilder.ConfigurationBeanFactory
A specialized
BeanFactory implementation that handles
configuration declarations. |
(package private) static class |
DefaultConfigurationBuilder.ConfigurationBuilderProvider
A specialized configuration provider class that allows to include other
configuration definition files.
|
static class |
DefaultConfigurationBuilder.ConfigurationProvider
A base class for creating and initializing configuration sources.
|
static class |
DefaultConfigurationBuilder.FileConfigurationProvider
A specialized provider implementation that deals with file based
configurations.
|
(package private) static class |
DefaultConfigurationBuilder.FileExtensionConfigurationProvider
A specialized configuration provider for file based configurations that
can handle configuration sources whose concrete type depends on the
extension of the file to be loaded.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultBeanFactory
The default implementation of the
BeanFactory interface. |
Modifier and Type | Field and Description |
---|---|
private static BeanFactory |
BeanHelper.defaultBeanFactory
Stores the default bean factory, which will be used if no other factory
is provided.
|
Modifier and Type | Method and Description |
---|---|
static BeanFactory |
BeanHelper.deregisterBeanFactory(java.lang.String name)
Deregisters the bean factory with the given name.
|
private static BeanFactory |
BeanHelper.fetchBeanFactory(BeanDeclaration data)
Obtains the bean factory to use for creating the specified bean.
|
static BeanFactory |
BeanHelper.getDefaultBeanFactory()
Returns the default bean factory.
|
Modifier and Type | Method and Description |
---|---|
private static java.lang.Class |
BeanHelper.fetchBeanClass(BeanDeclaration data,
java.lang.Class defaultClass,
BeanFactory factory)
Determines the class of the bean to be created.
|
static void |
BeanHelper.registerBeanFactory(java.lang.String name,
BeanFactory factory)
Register a bean factory under a symbolic name.
|
static void |
BeanHelper.setDefaultBeanFactory(BeanFactory factory)
Sets the default bean factory.
|