|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.axis.encoding.ser.BaseFactory (src)
org.jboss.axis.encoding.ser.BaseDeserializerFactory
Base class for Axis Deserialization Factory classes for code reuse
Field Summary | |
protected java.lang.Class |
deserClass
|
protected java.lang.reflect.Constructor |
deserClassConstructor
|
protected java.lang.reflect.Method |
getDeserializer
|
protected java.lang.Class |
javaType
|
protected QName (src) |
xmlType
|
Constructor Summary | |
BaseDeserializerFactory(java.lang.Class deserClass)
Constructor |
|
BaseDeserializerFactory(java.lang.Class deserClass,
QName (src) xmlType,
java.lang.Class javaType)
|
Method Summary | |
static DeserializerFactory (src) |
createFactory(java.lang.Class factory,
java.lang.Class javaType,
QName (src) xmlType)
Utility method that intospects on a factory class to decide how to create the factory. |
protected java.lang.reflect.Constructor |
getDeserClassConstructor()
Returns the deserClassConstructor. |
Deserializer (src) |
getDeserializerAs(java.lang.String mechanismType)
|
protected Deserializer (src) |
getGeneralPurpose(java.lang.String mechanismType)
Obtains a deserializer by invoking |
protected java.lang.reflect.Method |
getGetDeserializer()
Returns the getDeserializer. |
protected Deserializer (src) |
getSpecialized(java.lang.String mechanismType)
Obtains a deserializer by invoking getDeserializer method in the javaType class or its Helper class. |
java.util.Iterator |
getSupportedMechanismTypes()
Returns a list of all XML processing mechanism types supported by this DeserializerFactory. |
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 |
Field Detail |
protected java.lang.Class deserClass
protected QName (src) xmlType
protected java.lang.Class javaType
protected transient java.lang.reflect.Constructor deserClassConstructor
protected transient java.lang.reflect.Method getDeserializer
Constructor Detail |
public BaseDeserializerFactory(java.lang.Class deserClass)
deserClass
- is the class of the Deserializerpublic BaseDeserializerFactory(java.lang.Class deserClass, QName (src) xmlType, java.lang.Class javaType)
Method Detail |
public Deserializer (src) getDeserializerAs(java.lang.String mechanismType) throws JAXRPCException (src)
getDeserializerAs
in interface DeserializerFactory (src)
JAXRPCException (src)
protected Deserializer (src) getGeneralPurpose(java.lang.String mechanismType)
protected Deserializer (src) getSpecialized(java.lang.String mechanismType)
public java.util.Iterator getSupportedMechanismTypes()
getSupportedMechanismTypes
in interface DeserializerFactory (src)
public static DeserializerFactory (src) createFactory(java.lang.Class factory, java.lang.Class javaType, QName (src) xmlType)
factory
- classjavaType
- xmlType
- protected java.lang.reflect.Constructor getDeserClassConstructor()
protected java.lang.reflect.Method getGetDeserializer()
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |