|
||||||||||
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.BaseSerializerFactory
Base class for Axis Serialization Factory classes for code reuse
Field Summary | |
protected java.lang.reflect.Method |
getSerializer
|
protected java.lang.Class |
javaType
|
protected Serializer (src) |
ser
|
protected java.lang.Class |
serClass
|
protected java.lang.reflect.Constructor |
serClassConstructor
|
protected QName (src) |
xmlType
|
Constructor Summary | |
BaseSerializerFactory(java.lang.Class serClass)
Constructor |
|
BaseSerializerFactory(java.lang.Class serClass,
QName (src) xmlType,
java.lang.Class javaType)
|
Method Summary | |
static SerializerFactory (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 Serializer (src) |
getGeneralPurpose(java.lang.String mechanismType)
Obtains a serializer by invoking |
protected java.lang.reflect.Method |
getGetSerializer()
Returns the getSerializer. |
java.lang.Class |
getJavaType()
get javaType |
protected java.lang.reflect.Constructor |
getSerClassConstructor()
Returns the serClassConstructor. |
Serializer (src) |
getSerializerAs(java.lang.String mechanismType)
|
protected Serializer (src) |
getSerializerAsInternal(java.lang.String mechanismType)
|
protected Serializer (src) |
getSpecialized(java.lang.String mechanismType)
Obtains a serializer by invoking getSerializer 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 SerializerFactory. |
QName (src) |
getXMLType()
get xmlType |
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 serClass
protected QName (src) xmlType
protected java.lang.Class javaType
protected transient Serializer (src) ser
protected transient java.lang.reflect.Constructor serClassConstructor
protected transient java.lang.reflect.Method getSerializer
Constructor Detail |
public BaseSerializerFactory(java.lang.Class serClass)
serClass
- is the class of the Serializer
Sharing is only valid for xml primitives.public BaseSerializerFactory(java.lang.Class serClass, QName (src) xmlType, java.lang.Class javaType)
Method Detail |
public Serializer (src) getSerializerAs(java.lang.String mechanismType) throws JAXRPCException (src)
getSerializerAs
in interface SerializerFactory (src)
JAXRPCException (src)
protected Serializer (src) getSerializerAsInternal(java.lang.String mechanismType) throws JAXRPCException (src)
JAXRPCException (src)
protected Serializer (src) getGeneralPurpose(java.lang.String mechanismType)
protected Serializer (src) getSpecialized(java.lang.String mechanismType)
public java.util.Iterator getSupportedMechanismTypes()
getSupportedMechanismTypes
in interface SerializerFactory (src)
public QName (src) getXMLType()
public java.lang.Class getJavaType()
public static SerializerFactory (src) createFactory(java.lang.Class factory, java.lang.Class javaType, QName (src) xmlType)
factory
- classxmlType
- javaType
- protected java.lang.reflect.Method getGetSerializer()
protected java.lang.reflect.Constructor getSerClassConstructor()
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |