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:
java.io.Serializable
,SerializerFactory
,SerializerFactory
public class ArraySerializerFactory extends BaseSerializerFactory
SerializerFactory for arrays- Author:
- Rich Scheuerle
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.axis.encoding.ser.BaseSerializerFactory
getSerializer, javaType, log, ser, serClass, serClassConstructor, xmlType
-
-
Constructor Summary
Constructors Constructor Description ArraySerializerFactory()
ArraySerializerFactory(java.lang.Class javaType, QName xmlType)
ArraySerializerFactory(QName componentType)
ArraySerializerFactory(QName componentType, QName componentQName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QName
getComponentQName()
QName
getComponentType()
protected Serializer
getGeneralPurpose(java.lang.String mechanismType)
Obtains a serializer by invoking(javaType, xmlType) on the serClass. void
setComponentQName(QName componentQName)
void
setComponentType(QName componentType)
-
Methods inherited from class org.apache.axis.encoding.ser.BaseSerializerFactory
createFactory, getGetSerializer, getJavaType, getSerClassConstructor, getSerializerAs, getSerializerAsInternal, getSpecialized, getSupportedMechanismTypes, getXMLType
-
Methods inherited from class org.apache.axis.encoding.ser.BaseFactory
getMethod
-
-
-
-
Method Detail
-
setComponentQName
public void setComponentQName(QName componentQName)
- Parameters:
componentQName
- The componentQName to set.
-
setComponentType
public void setComponentType(QName componentType)
- Parameters:
componentType
- The componentType to set.
-
getComponentQName
public QName getComponentQName()
- Returns:
- Returns the componentQName.
-
getComponentType
public QName getComponentType()
- Returns:
- Returns the componentType.
-
getGeneralPurpose
protected Serializer getGeneralPurpose(java.lang.String mechanismType)
Obtains a serializer by invoking(javaType, xmlType) on the serClass. - Overrides:
getGeneralPurpose
in classBaseSerializerFactory
-
-