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 <scheu@us.ibm.com>, Sam Ruby <rubys@us.ibm.com>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map
protected TypeDesc
Type 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 Deserializer
getGeneralPurpose
(String mechanismType) Optimize construction of a BeanDeserializer by caching the type descriptor and property map.static Map
getProperties
(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, getSupportedMechanismTypes
Methods 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:
getGeneralPurpose
in classBaseDeserializerFactory
-