java.lang.Object
org.apache.axis.encoding.ser.SimpleListSerializer
- All Implemented Interfaces:
- java.io.Serializable, javax.xml.rpc.encoding.Serializer, org.apache.axis.encoding.Serializer, org.apache.axis.encoding.SimpleValueSerializer
- public class SimpleListSerializer
- extends java.lang.Object
- implements org.apache.axis.encoding.SimpleValueSerializer
Serializer for
based on SimpleSerializer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
xmlType
public javax.xml.namespace.QName xmlType
javaType
public java.lang.Class javaType
propertyDescriptor
private org.apache.axis.utils.BeanPropertyDescriptor[] propertyDescriptor
typeDesc
private org.apache.axis.description.TypeDesc typeDesc
SimpleListSerializer
public SimpleListSerializer(java.lang.Class javaType,
javax.xml.namespace.QName xmlType)
SimpleListSerializer
public SimpleListSerializer(java.lang.Class javaType,
javax.xml.namespace.QName xmlType,
org.apache.axis.description.TypeDesc typeDesc)
serialize
public void serialize(javax.xml.namespace.QName name,
org.xml.sax.Attributes attributes,
java.lang.Object value,
org.apache.axis.encoding.SerializationContext context)
throws java.io.IOException
- Serialize a list of primitives or simple values.
- Specified by:
serialize in interface org.apache.axis.encoding.Serializer
getValueAsString
public java.lang.String getValueAsString(java.lang.Object value,
org.apache.axis.encoding.SerializationContext context)
- Description copied from interface:
org.apache.axis.encoding.SimpleValueSerializer
- Return an XML compatible representation of the value.
- Specified by:
getValueAsString in interface org.apache.axis.encoding.SimpleValueSerializer
getObjectAttributes
private org.xml.sax.Attributes getObjectAttributes(java.lang.Object value,
org.xml.sax.Attributes attributes,
org.apache.axis.encoding.SerializationContext context)
getMechanismType
public java.lang.String getMechanismType()
- Description copied from interface:
javax.xml.rpc.encoding.Serializer
- Gets the type of the XML processing mechanism and representation used by this Serializer.
- Specified by:
getMechanismType in interface javax.xml.rpc.encoding.Serializer
writeSchema
public org.w3c.dom.Element writeSchema(java.lang.Class javaType,
org.apache.axis.wsdl.fromJava.Types types)
throws java.lang.Exception
- Return XML schema for the specified type, suitable for insertion into
the <types> element of a WSDL document, or underneath an
<element> or <attribute> declaration.
- Specified by:
writeSchema in interface org.apache.axis.encoding.Serializer