Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.axis.encoding.ser
Class ArraySerializerFactory  view ArraySerializerFactory download ArraySerializerFactory.java

java.lang.Object
  extended byorg.apache.axis.encoding.ser.BaseFactory
      extended byorg.apache.axis.encoding.ser.BaseSerializerFactory
          extended byorg.apache.axis.encoding.ser.ArraySerializerFactory
All Implemented Interfaces:
java.io.Serializable, org.apache.axis.encoding.SerializerFactory, javax.xml.rpc.encoding.SerializerFactory

public class ArraySerializerFactory
extends BaseSerializerFactory

SerializerFactory for arrays


Field Summary
private  javax.xml.namespace.QName componentQName
           
private  javax.xml.namespace.QName componentType
           
 
Fields inherited from class org.apache.axis.encoding.ser.BaseSerializerFactory
getSerializer, javaType, log, mechanisms, ser, serClass, serClassConstructor, xmlType
 
Fields inherited from class org.apache.axis.encoding.ser.BaseFactory
 
Constructor Summary
ArraySerializerFactory()
           
ArraySerializerFactory(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
           
ArraySerializerFactory(javax.xml.namespace.QName componentType)
           
ArraySerializerFactory(javax.xml.namespace.QName componentType, javax.xml.namespace.QName componentQName)
           
 
Method Summary
 javax.xml.namespace.QName getComponentQName()
           
 javax.xml.namespace.QName getComponentType()
           
protected  org.apache.axis.encoding.Serializer getGeneralPurpose(java.lang.String mechanismType)
          Obtains a serializer by invoking (javaType, xmlType) on the serClass.
 void setComponentQName(javax.xml.namespace.QName componentQName)
           
 void setComponentType(javax.xml.namespace.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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

componentType

private javax.xml.namespace.QName componentType

componentQName

private javax.xml.namespace.QName componentQName
Constructor Detail

ArraySerializerFactory

public ArraySerializerFactory()

ArraySerializerFactory

public ArraySerializerFactory(java.lang.Class javaType,
                              javax.xml.namespace.QName xmlType)

ArraySerializerFactory

public ArraySerializerFactory(javax.xml.namespace.QName componentType)

ArraySerializerFactory

public ArraySerializerFactory(javax.xml.namespace.QName componentType,
                              javax.xml.namespace.QName componentQName)
Method Detail

setComponentQName

public void setComponentQName(javax.xml.namespace.QName componentQName)

setComponentType

public void setComponentType(javax.xml.namespace.QName componentType)

getComponentQName

public javax.xml.namespace.QName getComponentQName()

getComponentType

public javax.xml.namespace.QName getComponentType()

getGeneralPurpose

protected org.apache.axis.encoding.Serializer getGeneralPurpose(java.lang.String mechanismType)
Obtains a serializer by invoking (javaType, xmlType) on the serClass.

Overrides:
getGeneralPurpose in class BaseSerializerFactory