org.oddjob.arooa.beanutils
Class MagicBeanDefinition

java.lang.Object
  extended by 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

Constructor Summary
MagicBeanDefinition()
           
 
Method Summary
 ArooaClass createMagic(ClassLoader loader)
           
 String getName()
           
 MagicBeanProperty getProperties(int index)
           
 void setName(String name)
           
 void setProperties(int index, MagicBeanProperty property)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MagicBeanDefinition

public MagicBeanDefinition()
Method Detail

getName

public String getName()

setName

public void setName(String name)

setProperties

public void setProperties(int index,
                          MagicBeanProperty property)

getProperties

public MagicBeanProperty getProperties(int index)

createMagic

public ArooaClass createMagic(ClassLoader loader)