Package org.apache.axis.encoding.ser
Class BeanDeserializerFactory
java.lang.Object
org.apache.axis.encoding.ser.BaseFactory
org.apache.axis.encoding.ser.BaseDeserializerFactory
org.apache.axis.encoding.ser.BeanDeserializerFactory
- All Implemented Interfaces:
Serializable,DeserializerFactory,DeserializerFactory
DeserializerFactory for Bean
- Author:
- Rich Scheuerle invalid input: '<'scheu@us.ibm.com>, Sam Ruby invalid input: '<'rubys@us.ibm.com>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Mapprotected TypeDescType metadata about this class for XML deserializationFields inherited from class org.apache.axis.encoding.ser.BaseDeserializerFactory
deserClass, deserClassConstructor, getDeserializer, javaType, log, xmlType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DeserializergetGeneralPurpose(String mechanismType) Optimize construction of a BeanDeserializer by caching the type descriptor and property map.static MapgetProperties(Class javaType, TypeDesc typeDesc) Get a list of the bean propertiesMethods inherited from class org.apache.axis.encoding.ser.BaseDeserializerFactory
createFactory, getDeserClassConstructor, getDeserializerAs, getGetDeserializer, getSpecialized, getSupportedMechanismTypesMethods inherited from class org.apache.axis.encoding.ser.BaseFactory
getMethod
-
Field Details
-
typeDesc
Type metadata about this class for XML deserialization -
propertyMap
-
-
Constructor Details
-
BeanDeserializerFactory
-
-
Method Details
-
getProperties
Get a list of the bean properties -
getGeneralPurpose
Optimize construction of a BeanDeserializer by caching the type descriptor and property map.- Overrides:
getGeneralPurposein classBaseDeserializerFactory
-