com.bankframe.fe.statemachine.ext.apploaders.bean.editors
Class BeanUtils

java.lang.Object
  |
  +--com.bankframe.fe.statemachine.ext.apploaders.bean.editors.BeanUtils

public class BeanUtils
extends java.lang.Object


Constructor Summary
BeanUtils()
           
 
Method Summary
static java.util.Map getProperties(java.lang.Object bean)
           
static java.util.Map getProperties(java.lang.Object bean, boolean includeNulls)
           
static java.util.Map getProperties(java.lang.Object bean, boolean includeNulls, boolean includeClass)
           
static java.lang.Object getProperty(java.lang.Object bean, java.lang.reflect.Method method)
           
static java.beans.PropertyDescriptor[] getPropertyDescriptors(java.lang.Object bean)
           
static void populateBean(java.lang.Object bean, java.util.Map values)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanUtils

public BeanUtils()
Method Detail

getProperties

public static java.util.Map getProperties(java.lang.Object bean,
                                          boolean includeNulls,
                                          boolean includeClass)

getProperties

public static java.util.Map getProperties(java.lang.Object bean,
                                          boolean includeNulls)

getProperties

public static java.util.Map getProperties(java.lang.Object bean)

populateBean

public static void populateBean(java.lang.Object bean,
                                java.util.Map values)

getPropertyDescriptors

public static java.beans.PropertyDescriptor[] getPropertyDescriptors(java.lang.Object bean)

getProperty

public static java.lang.Object getProperty(java.lang.Object bean,
                                           java.lang.reflect.Method method)
                                    throws java.lang.IllegalAccessException,
                                           java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException


Copyright © 2005 Siebel Systems, Inc. All rights reserved.