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:
- DeserializerFactory, DeserializerFactory, java.io.Serializable
- public class BeanDeserializerFactory
- extends BaseDeserializerFactory
DeserializerFactory for Bean
- Author:
- Rich Scheuerle , Sam Ruby
- See Also:
- Serialized Form
Method Summary |
protected Deserializer |
getGeneralPurpose(java.lang.String mechanismType)
Optimize construction of a BeanDeserializer by caching the
type descriptor and property map. |
static java.util.Map |
getProperties(java.lang.Class javaType,
TypeDesc typeDesc)
Get a list of the bean properties |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
typeDesc
protected TypeDesc typeDesc
- Type metadata about this class for XML deserialization
propertyMap
protected java.util.Map propertyMap
BeanDeserializerFactory
public BeanDeserializerFactory(java.lang.Class javaType,
QName xmlType)
getProperties
public static java.util.Map getProperties(java.lang.Class javaType,
TypeDesc typeDesc)
- Get a list of the bean properties
getGeneralPurpose
protected Deserializer getGeneralPurpose(java.lang.String mechanismType)
- Optimize construction of a BeanDeserializer by caching the
type descriptor and property map.
- Overrides:
getGeneralPurpose
in class BaseDeserializerFactory
Copyright © 2003 Apache Web Services Project. All Rights Reserved.