static Object |
BeanUtil.deserialize(Class beanClass,
org.apache.axiom.om.OMElement beanElement,
MultirefHelper helper,
ObjectSupplier objectSupplier) |
static Object |
BeanUtil.deserialize(Class beanClass,
org.apache.axiom.om.OMElement beanElement,
ObjectSupplier objectSupplier,
String arrayLocalName) |
static Object[] |
BeanUtil.deserialize(org.apache.axiom.om.OMElement response,
Object[] javaTypes,
ObjectSupplier objectSupplier)
To get JavaObjects from XML element , the element most of the time contains only one element
in that case that element will be converted to the JavaType specified by the javaTypes array
The algo is as follows, get the childerns of the response element , and if it conatian more
than one element then check the retuen type of that element and conver that to corresponding
JavaType
|
static Object[] |
BeanUtil.deserialize(org.apache.axiom.om.OMElement response,
Object[] javaTypes,
ObjectSupplier objectSupplier,
String[] parameterNames,
Method method) |
static Collection<Object> |
BeanUtil.processGenericCollection(org.apache.axiom.om.OMElement omElement,
org.apache.axiom.om.OMElement[] toReturn,
Type generictype,
MultirefHelper helper,
ObjectSupplier objectSupplier,
Iterator parts,
boolean bare)
Process collection.
|
static Collection<Object> |
BeanUtil.processGenericCollection(org.apache.axiom.om.OMElement omElement,
Type generictype,
MultirefHelper helper,
ObjectSupplier objectSupplier)
Process generic collection.
|
static Map<Object,Object> |
BeanUtil.processGenericsMapElement(Type[] parameterArgTypes,
org.apache.axiom.om.OMElement omElement,
MultirefHelper helper,
Iterator parts,
ObjectSupplier objectSupplier,
Type genericType)
This method deserialize OM model in to a instance of java.util.Map
|
static Object |
BeanUtil.processObject(org.apache.axiom.om.OMElement omElement,
Class classType,
MultirefHelper helper,
boolean isArrayType,
ObjectSupplier objectSupplier,
Type generictype) |
Object |
MultirefHelper.processRef(Class javatype,
String id,
ObjectSupplier objectSupplier) |
Object |
MultirefHelper.processRef(Class javatype,
Type generictype,
String id,
ObjectSupplier objectSupplier) |