Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use BeanDeclaration
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 BeanDeclaration in org.apache.commons.configuration

Classes in org.apache.commons.configuration that implement BeanDeclaration
`protected static class` | `DefaultConfigurationBuilder.ConfigurationDeclaration` A specialized `BeanDeclaration` implementation that represents the declaration of a configuration source.

Methods in org.apache.commons.configuration with parameters of type BeanDeclaration
`Object` | `DefaultConfigurationBuilder.ConfigurationBeanFactory.createBean(Class beanClass, BeanDeclaration data, Object param)` Creates an instance of a bean class.
`protected Object` | `DefaultConfigurationBuilder.FileExtensionConfigurationProvider.createBeanInstance(Class beanClass, BeanDeclaration data)` Creates the configuration object.
`protected void` | `DefaultConfigurationBuilder.FileConfigurationProvider.initBeanInstance(Object bean, BeanDeclaration data)` Initializes the bean instance.

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

Classes in org.apache.commons.configuration.beanutils that implement BeanDeclaration
`class` | `XMLBeanDeclaration` An implementation of the `BeanDeclaration` interface that is suitable for XML configuration files.

Methods in org.apache.commons.configuration.beanutils with parameters of type BeanDeclaration
`static Object` | `BeanHelper.createBean(BeanDeclaration data)` Returns a bean instance for the specified declaration.
`static Object` | `BeanHelper.createBean(BeanDeclaration data, Class defaultClass)` Returns a bean instance for the specified declaration.
`static Object` | `BeanHelper.createBean(BeanDeclaration data, Class defaultClass, Object param)` The main method for creating and initializing beans from a configuration.
`Object` | `DefaultBeanFactory.createBean(Class beanClass, BeanDeclaration data, Object parameter)` Creates a new bean instance.
`Object` | `BeanFactory.createBean(Class beanClass, BeanDeclaration data, Object param)` Returns a bean instance for the given class.
`protected Object` | `DefaultBeanFactory.createBeanInstance(Class beanClass, BeanDeclaration data)` Creates the bean instance.
`static void` | `BeanHelper.initBean(Object bean, BeanDeclaration data)` Initializes the passed in bean.
`protected void` | `DefaultBeanFactory.initBeanInstance(Object bean, BeanDeclaration data)` Initializes the newly created bean instance.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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