Package org.apache.axis.encoding.ser
Class CalendarSerializer
java.lang.Object
org.apache.axis.encoding.ser.CalendarSerializer
- All Implemented Interfaces:
Serializable,Serializer,Serializer,SimpleValueSerializer
Serializer for dateTime (Calendar).
- Author:
- Sam Ruby <rubys@us.ibm.com> Modified by @author Rich scheuerle <scheu@us.ibm.com>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the type of the XML processing mechanism and representation used by this Serializer.getValueAsString(Object value, SerializationContext context) Return an XML compatible representation of the value.voidserialize(QName name, Attributes attributes, Object value, SerializationContext context) Serialize a Date.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.
-
Constructor Details
-
CalendarSerializer
public CalendarSerializer()
-
-
Method Details
-
serialize
public void serialize(QName name, Attributes attributes, Object value, SerializationContext context) throws IOException Serialize a Date.- Specified by:
serializein interfaceSerializer- Parameters:
name- is the element nameattributes- are the attributes...serialize is free to add more.value- is the valuecontext- is the SerializationContext- Throws:
IOException
-
getValueAsString
Description copied from interface:SimpleValueSerializerReturn an XML compatible representation of the value.- Specified by:
getValueAsStringin interfaceSimpleValueSerializer- Returns:
-
getMechanismType
Description copied from interface:SerializerGets the type of the XML processing mechanism and representation used by this Serializer.- Specified by:
getMechanismTypein interfaceSerializer- Returns:
- XML processing mechanism type
-
writeSchema
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:
writeSchemain interfaceSerializer- Parameters:
javaType- the Java Class we're writing out schema fortypes- the Java2WSDL Types object which holds the context for the WSDL being generated.- Returns:
- a type element containing a schema simpleType/complexType
- Throws:
Exception- See Also:
-