org.mule.util
Class BeanUtils

java.lang.Object
  extended by org.apache.commons.beanutils.BeanUtils
      extended by org.mule.util.BeanUtils

public class BeanUtils
extends BeanUtils

BeanUtils provides functions for altering the way commons BeanUtils works


Field Summary
static String SET_PROPERTIES_METHOD
           
 
Constructor Summary
BeanUtils()
           
 
Method Summary
static Map describe(Object object)
          The Apache BeanUtils version of this converts all values to String, which is pretty useless, it also includes stuff not defined by the user
static void populateWithoutFail(Object object, Map props, boolean logWarnings)
          Exception safe version of BeanUtils.populateWithoutFail
 
Methods inherited from class org.apache.commons.beanutils.BeanUtils
cloneBean, copyProperties, copyProperty, getArrayProperty, getDebug, getIndexedProperty, getIndexedProperty, getMappedProperty, getMappedProperty, getNestedProperty, getProperty, getSimpleProperty, populate, setDebug, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SET_PROPERTIES_METHOD

public static final String SET_PROPERTIES_METHOD
See Also:
Constant Field Values
Constructor Detail

BeanUtils

public BeanUtils()
Method Detail

populateWithoutFail

public static void populateWithoutFail(Object object,
                                       Map props,
                                       boolean logWarnings)
Exception safe version of BeanUtils.populateWithoutFail


describe

public static Map describe(Object object)
The Apache BeanUtils version of this converts all values to String, which is pretty useless, it also includes stuff not defined by the user

Parameters:
object - the object to Describe
Returns:
a map of the properties on the object


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.