Package org.apache.axis.encoding.ser
Class ArraySerializerFactory
java.lang.Object
org.apache.axis.encoding.ser.BaseFactory
org.apache.axis.encoding.ser.BaseSerializerFactory
org.apache.axis.encoding.ser.ArraySerializerFactory
- All Implemented Interfaces:
Serializable,SerializerFactory,SerializerFactory
SerializerFactory for arrays
- Author:
- Rich Scheuerle invalid input: '<'scheu@us.ibm.com>
- See Also:
-
Field Summary
Fields inherited from class org.apache.axis.encoding.ser.BaseSerializerFactory
getSerializer, javaType, log, ser, serClass, serClassConstructor, xmlType -
Constructor Summary
ConstructorsConstructorDescriptionArraySerializerFactory(Class javaType, QName xmlType) ArraySerializerFactory(QName componentType) ArraySerializerFactory(QName componentType, QName componentQName) -
Method Summary
Modifier and TypeMethodDescriptionprotected SerializergetGeneralPurpose(String mechanismType) Obtains a serializer by invoking(javaType, xmlType) on the serClass. voidsetComponentQName(QName componentQName) voidsetComponentType(QName componentType) Methods inherited from class org.apache.axis.encoding.ser.BaseSerializerFactory
createFactory, getGetSerializer, getJavaType, getSerClassConstructor, getSerializerAs, getSerializerAsInternal, getSpecialized, getSupportedMechanismTypes, getXMLTypeMethods inherited from class org.apache.axis.encoding.ser.BaseFactory
getMethod
-
Constructor Details
-
ArraySerializerFactory
public ArraySerializerFactory() -
ArraySerializerFactory
-
ArraySerializerFactory
-
ArraySerializerFactory
-
-
Method Details
-
setComponentQName
- Parameters:
componentQName- The componentQName to set.
-
setComponentType
- Parameters:
componentType- The componentType to set.
-
getComponentQName
- Returns:
- Returns the componentQName.
-
getComponentType
- Returns:
- Returns the componentType.
-
getGeneralPurpose
Obtains a serializer by invoking(javaType, xmlType) on the serClass. - Overrides:
getGeneralPurposein classBaseSerializerFactory
-