org.apache.axis.encoding.ser
Class EnumSerializer
- java.io.Serializable, Serializer, Serializer, SimpleValueSerializer
public class EnumSerializer
Serializer for a JAX-RPC enum.
String | getValueAsString(Object value, SerializationContext context) - Return an XML compatible representation of the value.
|
void | serialize(QName name, Attributes attributes, Object value, SerializationContext context) - Serialize an enumeration
|
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.
|
log
protected static Log log
EnumSerializer
public EnumSerializer(Class javaType,
QName xmlType)
writeSchema
public Element writeSchema(Class javaType,
Types types)
throws 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.
- writeSchema in interface Serializer
- writeSchema in interface SimpleSerializer
javaType
- the Java Class we're writing out schema fortypes
- the Java2WSDL Types object which holds the context
for the WSDL being generated.
- a type element containing a schema simpleType/complexType
Copyright © 2005 Apache Web Services Project. All Rights Reserved.