|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.axis.utils.BeanPropertyDescriptor org.apache.axis.utils.FieldPropertyDescriptor
Field Summary |
Fields inherited from class org.apache.axis.utils.BeanPropertyDescriptor |
myPD, noArgs |
Constructor Summary | |
FieldPropertyDescriptor(String _name,
Field _field)
Construct a BPD with a field Both must be set |
Method Summary | |
Object |
get(Object obj)
Get the property value |
Object |
get(Object obj,
int i)
Get an indexed property |
String |
getName()
Get our property name. |
Class |
getType()
Get the type of a property |
boolean |
isIndexed()
Query if property is indexed. |
boolean |
isReadable()
Query if property is readable |
boolean |
isWriteable()
Query if property is writeable |
void |
set(Object obj,
int i,
Object newValue)
Set an indexed property value |
void |
set(Object obj,
Object newValue)
Set the property value |
Methods inherited from class org.apache.axis.utils.BeanPropertyDescriptor |
growArrayToSize |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FieldPropertyDescriptor(String _name, Field _field)
_name
- is the name of the property_field
- is the name of the public instance fieldMethod Detail |
public String getName()
BeanPropertyDescriptor
getName
in class BeanPropertyDescriptor
public boolean isReadable()
isReadable
in class BeanPropertyDescriptor
public boolean isWriteable()
isWriteable
in class BeanPropertyDescriptor
public boolean isIndexed()
isIndexed
in class BeanPropertyDescriptor
public Object get(Object obj) throws InvocationTargetException, IllegalAccessException
get
in class BeanPropertyDescriptor
obj
- is the object
InvocationTargetException
IllegalAccessException
public void set(Object obj, Object newValue) throws InvocationTargetException, IllegalAccessException
set
in class BeanPropertyDescriptor
obj
- is the objectnewValue
- is the new value
InvocationTargetException
IllegalAccessException
public Object get(Object obj, int i) throws InvocationTargetException, IllegalAccessException
get
in class BeanPropertyDescriptor
obj
- is the objecti
- the index
InvocationTargetException
IllegalAccessException
public void set(Object obj, int i, Object newValue) throws InvocationTargetException, IllegalAccessException
set
in class BeanPropertyDescriptor
obj
- is the objecti
- the indexnewValue
- is the new value
InvocationTargetException
IllegalAccessException
public Class getType()
getType
in class BeanPropertyDescriptor
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |