站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 3.2.7 jaxrpc API Documentation 英文版文档

BeanDeserializerFactory (JAXRPC API) - JBoss 3.2.7 jaxrpc API Documentation 英文版文档


org.apache.axis.encoding.ser
Class BeanDeserializerFactory

java.lang.Object
  extended byorg.apache.axis.encoding.ser.BaseFactory
      extended byorg.apache.axis.encoding.ser.BaseDeserializerFactory
          extended byorg.apache.axis.encoding.ser.BeanDeserializerFactory
All Implemented Interfaces:
javax.xml.rpc.encoding.DeserializerFactory, DeserializerFactory, Serializable

public class BeanDeserializerFactory
extends BaseDeserializerFactory

DeserializerFactory for Bean

Author:
Rich Scheuerle , Sam Ruby
See Also:
Serialized Form

Field Summary
protected  Map propertyMap
           
protected  TypeDesc typeDesc
          Type metadata about this class for XML deserialization
 
Fields inherited from class org.apache.axis.encoding.ser.BaseDeserializerFactory
deserClass, deserClassConstructor, getDeserializer, javaType, xmlType
 
Constructor Summary
BeanDeserializerFactory(Class javaType, javax.xml.namespace.QName xmlType)
           
 
Method Summary
protected  Deserializer getGeneralPurpose(String mechanismType)
          Optimize construction of a BeanDeserializer by caching the type descriptor and property map.
static Map getProperties(Class javaType, 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
 

Field Detail

typeDesc

protected TypeDesc typeDesc
Type metadata about this class for XML deserialization


propertyMap

protected Map propertyMap
Constructor Detail

BeanDeserializerFactory

public BeanDeserializerFactory(Class javaType,
                               javax.xml.namespace.QName xmlType)
Method Detail

getProperties

public static Map getProperties(Class javaType,
                                TypeDesc typeDesc)
Get a list of the bean properties


getGeneralPurpose

protected Deserializer getGeneralPurpose(String mechanismType)
Optimize construction of a BeanDeserializer by caching the type descriptor and property map.

Overrides:
getGeneralPurpose in class BaseDeserializerFactory


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.