Class MorphDynaBean

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

public final class MorphDynaBean extends Object implements org.apache.commons.beanutils.DynaBean, Serializable
See Also:
  • Field Details

  • Constructor Details

    • MorphDynaBean

      public MorphDynaBean()
    • MorphDynaBean

      public MorphDynaBean(MorpherRegistry morpherRegistry)
  • Method Details

    • contains

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • get

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

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

      public Object get(String name, 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 Object
    • remove

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

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

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

      public void set(String name, String key, 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 String toString()
      Overrides:
      toString in class Object
    • getDynaProperty

      protected org.apache.commons.beanutils.DynaProperty getDynaProperty(String name)
    • isDynaAssignable

      protected boolean isDynaAssignable(Class dest, Class src)
    • isByte

      private boolean isByte(Class clazz)
    • isFloat

      private boolean isFloat(Class clazz)
    • isInteger

      private boolean isInteger(Class clazz)
    • isLong

      private boolean isLong(Class clazz)
    • isShort

      private boolean isShort(Class clazz)