org.apache.axis.encoding.ser
public class ArraySerializer extends Object implements Serializer
Field Summary | |
---|---|
protected static Log | log |
Constructor Summary | |
---|---|
ArraySerializer(Class javaType, QName xmlType)
Constructor
| |
ArraySerializer(Class javaType, QName xmlType, QName componentType)
Constructor
Special constructor that takes the component type of the array. | |
ArraySerializer(Class javaType, QName xmlType, QName componentType, QName componentQName)
Constructor
Special constructor that takes the component type and QName of the array. |
Method Summary | |
---|---|
String | getMechanismType() |
void | serialize(QName name, Attributes attributes, Object value, SerializationContext context)
Serialize an element that is an array. |
Element | writeSchema(Class javaType, Types types)
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.
|
Parameters: name is the element name attributes are the attributes...serialize is free to add more. value is the value context is the SerializationContext
Parameters: javaType the Java Class we're writing out schema for types the Java2WSDL Types object which holds the context for the WSDL being generated.
Returns: a type element containing a schema simpleType/complexType
See Also: Types