|
|||||||||
| Home >> All >> org >> apache >> axis >> encoding >> [ ser overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.apache.axis.encoding.ser
Class BeanDeserializerFactory

java.lang.Objectorg.apache.axis.encoding.ser.BaseFactory
org.apache.axis.encoding.ser.BaseDeserializerFactory
org.apache.axis.encoding.ser.BeanDeserializerFactory
- All Implemented Interfaces:
- javax.xml.rpc.encoding.DeserializerFactory, org.apache.axis.encoding.DeserializerFactory, java.io.Serializable
- public class BeanDeserializerFactory
- extends BaseDeserializerFactory
DeserializerFactory for Bean
| Field Summary | |
protected java.util.Map |
propertyMap
|
protected org.apache.axis.description.TypeDesc |
typeDesc
Type metadata about this class for XML deserialization |
| Fields inherited from class org.apache.axis.encoding.ser.BaseDeserializerFactory |
deserClass, deserClassConstructor, getDeserializer, javaType, log, mechanisms, xmlType |
| Fields inherited from class org.apache.axis.encoding.ser.BaseFactory |
|
| Constructor Summary | |
BeanDeserializerFactory(java.lang.Class javaType,
javax.xml.namespace.QName 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 |
private void |
readObject(java.io.ObjectInputStream in)
|
| 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 transient org.apache.axis.description.TypeDesc typeDesc
- Type metadata about this class for XML deserialization
propertyMap
protected transient java.util.Map propertyMap
| Constructor Detail |
BeanDeserializerFactory
public BeanDeserializerFactory(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
| Method Detail |
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.
- Overrides:
getGeneralPurposein classBaseDeserializerFactory
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
|
|||||||||
| Home >> All >> org >> apache >> axis >> encoding >> [ ser overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC