org.oddjob.arooa.beanutils
Class MagicBeanDefinition
java.lang.Object
org.oddjob.arooa.beanutils.MagicBeanDefinition
public class MagicBeanDefinition
- extends Object
Description
Definition for a Magic Bean, which is a bean that can be defined
dynamically.- Author:
- rob
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MagicBeanDefinition
public MagicBeanDefinition()
getElement
public String getElement()
setElement
public void setElement(String name)
setProperties
public void setProperties(int index,
MagicBeanDescriptorProperty property)
getProperties
public MagicBeanDescriptorProperty getProperties(int index)
createMagic
public ArooaClass createMagic(ClassLoader loader)
createMagicBeanDescriptorProvider
public BeanDescriptorProvider createMagicBeanDescriptorProvider()
- Create a
BeanDescriptorProvider
based on how the property
is configured.
- Returns: