org.jboss.webservice.encoding.ser
Class MetaDataBeanDeserializerFactory

java.lang.Object
  extended byorg.jboss.axis.encoding.ser.BaseFactory (src) 
      extended byorg.jboss.axis.encoding.ser.BaseDeserializerFactory (src) 
          extended byorg.jboss.webservice.encoding.ser.MetaDataBeanDeserializerFactory
All Implemented Interfaces:
DeserializerFactory (src) , DeserializerFactory (src) , java.io.Serializable

public class MetaDataBeanDeserializerFactory
extends BaseDeserializerFactory (src)

A factory for the MetaDataBeanDeserializer

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jboss.axis.encoding.ser.BaseDeserializerFactory (src)
deserClass, deserClassConstructor, getDeserializer, javaType, xmlType
 
Constructor Summary
MetaDataBeanDeserializerFactory(java.lang.Class javaType, QName (src)  xmlType)
           
 
Method Summary
protected  Deserializer (src) getGeneralPurpose(java.lang.String mechanismType)
          Obtains a deserializer by invoking (javaType, xmlType) on the deserClass.
protected  Deserializer (src) getSpecialized(java.lang.String mechanismType)
          Obtains a deserializer by invoking getDeserializer method in the javaType class or its Helper class.
 void setMetaData(BeanXMLMetaData (src)  metaData)
           
 
Methods inherited from class org.jboss.axis.encoding.ser.BaseDeserializerFactory (src)
createFactory, getDeserClassConstructor, getDeserializerAs, getGetDeserializer, getSupportedMechanismTypes
 
Methods inherited from class org.jboss.axis.encoding.ser.BaseFactory (src)
getMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaDataBeanDeserializerFactory

public MetaDataBeanDeserializerFactory(java.lang.Class javaType,
                                       QName (src)  xmlType)
Method Detail

setMetaData

public void setMetaData(BeanXMLMetaData (src)  metaData)

getSpecialized

protected Deserializer (src)  getSpecialized(java.lang.String mechanismType)
Description copied from class: BaseDeserializerFactory (src)
Obtains a deserializer by invoking getDeserializer method in the javaType class or its Helper class.

Overrides:
getSpecialized in class BaseDeserializerFactory (src)

getGeneralPurpose

protected Deserializer (src)  getGeneralPurpose(java.lang.String mechanismType)
Description copied from class: BaseDeserializerFactory (src)
Obtains a deserializer by invoking (javaType, xmlType) on the deserClass.

Overrides:
getGeneralPurpose in class BaseDeserializerFactory (src)