electric.util.reflect
Class BeanField
java.lang.Object
electric.util.reflect.BeanField
- public final class BeanField
- extends java.lang.Object
BeanField
- Author:
- webMethods
|
Field Summary |
java.lang.reflect.Method |
get
|
java.lang.String |
name
|
java.lang.reflect.Method |
set
|
java.lang.Class |
type
|
|
Constructor Summary |
BeanField(java.lang.String name,
java.lang.reflect.Method get,
java.lang.reflect.Method set)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
public java.lang.String name
get
public java.lang.reflect.Method get
set
public java.lang.reflect.Method set
type
public java.lang.Class type
BeanField
public BeanField(java.lang.String name,
java.lang.reflect.Method get,
java.lang.reflect.Method set)
- Parameters:
name - get - set -
toString
public java.lang.String toString()
getBeanFields
public static BeanField[] getBeanFields(java.lang.Class type)
- Parameters:
type -
getIndex
public static int getIndex(java.lang.String name)
- Parameters:
name -
getBeanField
public static BeanField getBeanField(java.lang.Class type,
java.lang.String name)
- Parameters:
type - name -
get
public java.lang.Object get(java.lang.Object object)
throws java.lang.reflect.InvocationTargetException,
java.lang.IllegalAccessException
- Parameters:
object -
- Throws:
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
set
public void set(java.lang.Object object,
java.lang.Object value)
throws java.lang.reflect.InvocationTargetException,
java.lang.IllegalAccessException
- Parameters:
object - value -
- Throws:
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
copyright© 2001-2004 by webMethods All Rights Reserved.