org.jboss.axis.encoding.ser
Class BeanDeserializerFactory
java.lang.Object
org.jboss.axis.encoding.ser.BaseFactory (src)
org.jboss.axis.encoding.ser.BaseDeserializerFactory (src)
org.jboss.axis.encoding.ser.BeanDeserializerFactory
- All Implemented Interfaces:
- DeserializerFactory (src) , DeserializerFactory (src) , java.io.Serializable
- public class BeanDeserializerFactory
- extends BaseDeserializerFactory (src)
DeserializerFactory for Bean
- See Also:
- Serialized Form
Method Summary |
protected Deserializer (src) |
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 (src) 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 (src) typeDesc
- Type metadata about this class for XML deserialization
propertyMap
protected java.util.Map propertyMap
BeanDeserializerFactory
public BeanDeserializerFactory(java.lang.Class javaType,
QName (src) xmlType)
getProperties
public static java.util.Map getProperties(java.lang.Class javaType,
TypeDesc (src) typeDesc)
- Get a list of the bean properties
getGeneralPurpose
protected Deserializer (src) getGeneralPurpose(java.lang.String mechanismType)
- Optimize construction of a BeanDeserializer by caching the
type descriptor and property map.
- Overrides:
getGeneralPurpose
in class BaseDeserializerFactory (src)