org.codehaus.ivory.serialize
Class MetadataDeserializerFactory
java.lang.Object
org.apache.axis.encoding.ser.BaseFactory
org.apache.axis.encoding.ser.BaseDeserializerFactory
org.apache.axis.encoding.ser.BeanDeserializerFactory
org.codehaus.ivory.serialize.MetadataDeserializerFactory
- All Implemented Interfaces:
- org.apache.axis.encoding.DeserializerFactory, javax.xml.rpc.encoding.DeserializerFactory, java.io.Serializable
- public class MetadataDeserializerFactory
- extends org.apache.axis.encoding.ser.BeanDeserializerFactory
DeserializerFactory which uses MetaBeanUtils.
- Since:
- May 21, 2003
- Author:
- Dan Diephouse
- See Also:
- Serialized Form
Fields inherited from class org.apache.axis.encoding.ser.BeanDeserializerFactory |
propertyMap, typeDesc |
Fields inherited from class org.apache.axis.encoding.ser.BaseDeserializerFactory |
deserClass, deserClassConstructor, getDeserializer, javaType, log, xmlType |
Method Summary |
protected org.apache.axis.encoding.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,
org.apache.axis.description.TypeDesc typeDesc)
Get a list of the bean properties |
Methods 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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetadataDeserializerFactory
public MetadataDeserializerFactory(java.lang.Class javaType,
javax.xml.namespace.QName xmlType)
getProperties
public static java.util.Map getProperties(java.lang.Class javaType,
org.apache.axis.description.TypeDesc typeDesc)
- Get a list of the bean properties
getGeneralPurpose
protected org.apache.axis.encoding.Deserializer getGeneralPurpose(java.lang.String mechanismType)
- Optimize construction of a BeanDeserializer by caching the
type descriptor and property map.
Copyright © -2004 Codehaus. All Rights Reserved.