org.apache.axis.utils
public class BeanUtils extends Object
Field Summary | |
---|---|
protected static Log | log |
static Object[] | noArgs |
Method Summary | |
---|---|
static BeanPropertyDescriptor | getAnyContentPD(Class javaType) |
static Vector | getBeanAttributes(Class javaType, TypeDesc typeDesc)
Return a list of properties in the bean which should be attributes |
static BeanPropertyDescriptor[] | getPd(Class javaType)
Create a BeanPropertyDescriptor array for the indicated class. |
static BeanPropertyDescriptor[] | getPd(Class javaType, TypeDesc typeDesc)
Create a BeanPropertyDescriptor array for the indicated class. |
static BeanPropertyDescriptor | getSpecificPD(PropertyDescriptor[] pds, String name) |
static BeanPropertyDescriptor | getSpecificPD(BeanPropertyDescriptor[] pds, String name) |
static BeanPropertyDescriptor[] | processPropertyDescriptors(PropertyDescriptor[] rawPd, Class cls)
This method attempts to sort the property descriptors using
the typeDesc and order defined in the class.
|
static BeanPropertyDescriptor[] | processPropertyDescriptors(PropertyDescriptor[] rawPd, Class cls, TypeDesc typeDesc) |
Parameters: javaType
Returns: an ordered array of properties
Parameters: javaType typeDesc
Returns: an ordered array of properties