public class BeanCreator extends Object
AnchorBean
from XML.Modifier and Type | Method and Description |
---|---|
static <T> T |
createBeanFromConfig(org.apache.commons.configuration.HierarchicalConfiguration config,
Object param)
Creates a bean from a
HierarchicalConfiguration . |
static <T> T |
createBeanFromXML(org.apache.commons.configuration.beanutils.XMLBeanDeclaration declaration,
String configurationKey,
Object param)
Creates a bean from XML.
|
public static <T> T createBeanFromXML(org.apache.commons.configuration.beanutils.XMLBeanDeclaration declaration, String configurationKey, Object param)
T
- type of bean to create.declaration
- the XML to create from.configurationKey
- name of top-level element in XML file.param
- an additionally parameter passed to BeanHelper.createBean(BeanDeclaration)
when the bean is created.public static <T> T createBeanFromConfig(org.apache.commons.configuration.HierarchicalConfiguration config, Object param)
HierarchicalConfiguration
.T
- type of bean to create.config
- the configuration.param
- a parameter passed to BeanHelper.createBean(org.apache.commons.configuration.beanutils.BeanDeclaration, java.lang.Class<?>, java.lang.Object)
.config
.Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.