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.