Uses of Interface
org.apache.commons.configuration.beanutils.BeanDeclaration
Packages that use BeanDeclaration
-
Uses of BeanDeclaration in org.apache.commons.configuration
Classes in org.apache.commons.configuration that implement BeanDeclarationModifier and TypeClassDescriptionstatic class
A specializedBeanDeclaration
implementation that represents the declaration of a configuration source.Methods in org.apache.commons.configuration with parameters of type BeanDeclarationModifier and TypeMethodDescriptionprotected 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 BeanDeclarationModifier and TypeClassDescriptionclass
An implementation of theBeanDeclaration
interface that is suitable for XML configuration files.Methods in org.apache.commons.configuration.beanutils that return BeanDeclarationModifier and TypeMethodDescriptionprotected BeanDeclaration
XMLBeanDeclaration.createBeanDeclaration
(ConfigurationNode node) Creates a newBeanDeclaration
for a child node of the current configuration node.Methods in org.apache.commons.configuration.beanutils with parameters of type BeanDeclarationModifier and TypeMethodDescriptionBeanFactory.createBean
(Class<?> beanClass, BeanDeclaration data, Object param) Returns a bean instance for the given class.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.DefaultBeanFactory.createBean
(Class<?> beanClass, BeanDeclaration data, Object parameter) Creates a new bean instance.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.static void
BeanHelper.initBeanProperties
(Object bean, BeanDeclaration data) Initializes the beans properties.