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

java.lang.Object
  extended by com.bankframe.fe.statemachine.ext.apploaders.bean.editors.BeanUtils

public class BeanUtils
extends Object


Constructor Summary
BeanUtils()
           
 
Method Summary
static Map getProperties(Object bean)
           
static Map getProperties(Object bean, boolean includeNulls)
           
static Map getProperties(Object bean, boolean includeNulls, boolean includeClass)
           
static Object getProperty(Object bean, Method method)
           
static PropertyDescriptor[] getPropertyDescriptors(Object bean)
           
static void populateBean(Object bean, 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 Map getProperties(Object bean,
                                boolean includeNulls,
                                boolean includeClass)

getProperties

public static Map getProperties(Object bean,
                                boolean includeNulls)

getProperties

public static Map getProperties(Object bean)

populateBean

public static void populateBean(Object bean,
                                Map values)

getPropertyDescriptors

public static PropertyDescriptor[] getPropertyDescriptors(Object bean)

getProperty

public static Object getProperty(Object bean,
                                 Method method)
                          throws IllegalAccessException,
                                 InvocationTargetException
Throws:
IllegalAccessException
InvocationTargetException


Copyright © 2005, 2007, Oracle. All rights reserved.