org.apache.axis.encoding.ser
Class BeanDeserializerFactory
java.lang.Object
   org.apache.axis.encoding.ser.BaseFactory
org.apache.axis.encoding.ser.BaseFactory
       org.apache.axis.encoding.ser.BaseDeserializerFactory
org.apache.axis.encoding.ser.BaseDeserializerFactory
           org.apache.axis.encoding.ser.BeanDeserializerFactory
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 transient TypeDesc typeDesc
- Type metadata about this class for XML deserialization
 
 
propertyMap
protected transient 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:
- getGeneralPurposein class- BaseDeserializerFactory
 
- 
 
Copyright © 2005 Apache Web Services Project. All Rights Reserved.