org.oddjob.arooa.reflect
Class BeanUtilsHelper

java.lang.Object
  extended byorg.oddjob.arooa.reflect.BeanUtilsHelper

public class BeanUtilsHelper
extends java.lang.Object

BeanUtils without the Excpetions.


Constructor Summary
BeanUtilsHelper()
           
 
Method Summary
static java.lang.Object getProperty(java.lang.Object bean, java.lang.String name)
           
static java.lang.Object getProperty(java.lang.Object bean, java.lang.String name, java.lang.Class required)
           
static java.lang.Class getPropertyType(java.lang.Object bean, java.lang.String name)
           
static void setMappedProperty(java.lang.Object bean, java.lang.String name, java.lang.String key, java.lang.Object value)
           
static void setProperty(java.lang.Object bean, java.lang.String name, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanUtilsHelper

public BeanUtilsHelper()
Method Detail

setProperty

public static void setProperty(java.lang.Object bean,
                               java.lang.String name,
                               java.lang.Object value)

setMappedProperty

public static void setMappedProperty(java.lang.Object bean,
                                     java.lang.String name,
                                     java.lang.String key,
                                     java.lang.Object value)

getPropertyType

public static java.lang.Class getPropertyType(java.lang.Object bean,
                                              java.lang.String name)

getProperty

public static java.lang.Object getProperty(java.lang.Object bean,
                                           java.lang.String name)

getProperty

public static java.lang.Object getProperty(java.lang.Object bean,
                                           java.lang.String name,
                                           java.lang.Class required)