net.sf.ezmorph.bean
Class MorphDynaBean

java.lang.Object
  extended by net.sf.ezmorph.bean.MorphDynaBean
All Implemented Interfaces:
java.io.Serializable, org.apache.commons.beanutils.DynaBean

public final class MorphDynaBean
extends java.lang.Object
implements org.apache.commons.beanutils.DynaBean, java.io.Serializable

Author:
Andres Almiray
See Also:
Serialized Form

Constructor Summary
MorphDynaBean()
           
MorphDynaBean(MorpherRegistry morpherRegistry)
           
 
Method Summary
 boolean contains(java.lang.String name, java.lang.String key)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.Object get(java.lang.String name)
           
 java.lang.Object get(java.lang.String name, int index)
           
 java.lang.Object get(java.lang.String name, java.lang.String key)
           
 org.apache.commons.beanutils.DynaClass getDynaClass()
           
protected  org.apache.commons.beanutils.DynaProperty getDynaProperty(java.lang.String name)
           
 MorpherRegistry getMorpherRegistry()
           
 int hashCode()
           
protected  boolean isDynaAssignable(java.lang.Class dest, java.lang.Class src)
           
 void remove(java.lang.String name, java.lang.String key)
           
 void set(java.lang.String name, int index, java.lang.Object value)
           
 void set(java.lang.String name, java.lang.Object value)
           
 void set(java.lang.String name, java.lang.String key, java.lang.Object value)
           
 void setDynaBeanClass(MorphDynaClass dynaClass)
           
 void setMorpherRegistry(MorpherRegistry morpherRegistry)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MorphDynaBean

public MorphDynaBean()

MorphDynaBean

public MorphDynaBean(MorpherRegistry morpherRegistry)
Method Detail

contains

public boolean contains(java.lang.String name,
                        java.lang.String key)
Specified by:
contains in interface org.apache.commons.beanutils.DynaBean

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

get

public java.lang.Object get(java.lang.String name)
Specified by:
get in interface org.apache.commons.beanutils.DynaBean

get

public java.lang.Object get(java.lang.String name,
                            int index)
Specified by:
get in interface org.apache.commons.beanutils.DynaBean

get

public java.lang.Object get(java.lang.String name,
                            java.lang.String key)
Specified by:
get in interface org.apache.commons.beanutils.DynaBean

getDynaClass

public org.apache.commons.beanutils.DynaClass getDynaClass()
Specified by:
getDynaClass in interface org.apache.commons.beanutils.DynaBean

getMorpherRegistry

public MorpherRegistry getMorpherRegistry()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

remove

public void remove(java.lang.String name,
                   java.lang.String key)
Specified by:
remove in interface org.apache.commons.beanutils.DynaBean

set

public void set(java.lang.String name,
                int index,
                java.lang.Object value)
Specified by:
set in interface org.apache.commons.beanutils.DynaBean

set

public void set(java.lang.String name,
                java.lang.Object value)
Specified by:
set in interface org.apache.commons.beanutils.DynaBean

set

public void set(java.lang.String name,
                java.lang.String key,
                java.lang.Object value)
Specified by:
set in interface org.apache.commons.beanutils.DynaBean

setDynaBeanClass

public void setDynaBeanClass(MorphDynaClass dynaClass)

setMorpherRegistry

public void setMorpherRegistry(MorpherRegistry morpherRegistry)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getDynaProperty

protected org.apache.commons.beanutils.DynaProperty getDynaProperty(java.lang.String name)

isDynaAssignable

protected boolean isDynaAssignable(java.lang.Class dest,
                                   java.lang.Class src)


Copyright © 2006-2011. All Rights Reserved.