## Uses of Interface
org.apache.commons.configuration.beanutils.BeanFactory

Packages that use BeanFactory
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.

Uses of BeanFactory in org.apache.commons.configuration

Classes in org.apache.commons.configuration that implement BeanFactory
`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.
`static class` `DefaultConfigurationBuilder.XMLConfigurationProvider` A specialized configuration provider for XML configurations.

Uses of BeanFactory in org.apache.commons.configuration.beanutils

Classes in org.apache.commons.configuration.beanutils that implement BeanFactory
`class` `DefaultBeanFactory` The default implementation of the `BeanFactory` interface.

Methods in org.apache.commons.configuration.beanutils that return BeanFactory
`static BeanFactory` `BeanHelper.deregisterBeanFactory(String name)` Deregisters the bean factory with the given name.
`static BeanFactory` `BeanHelper.getDefaultBeanFactory()` Returns the default bean factory.

Methods in org.apache.commons.configuration.beanutils with parameters of type BeanFactory
`static void` `BeanHelper.registerBeanFactory(String name, BeanFactory factory)` Register a bean factory under a symbolic name.
`static void` `BeanHelper.setDefaultBeanFactory(BeanFactory factory)` Sets the default bean factory.

Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.