org.jboss.axis.encoding.ser
Class Base64Serializer
java.lang.Object
org.jboss.axis.encoding.ser.Base64Serializer
- All Implemented Interfaces:
- java.io.Serializable, Serializer (src) , Serializer (src) , SimpleValueSerializer (src)
- public class Base64Serializer
- extends java.lang.Object
- implements SimpleValueSerializer (src)
Serializer for Base64
- See Also:
- XML Schema 3.2.16,
Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
xmlType
public QName (src) xmlType
javaType
public java.lang.Class javaType
Base64Serializer
public Base64Serializer(java.lang.Class javaType,
QName (src) xmlType)
serialize
public void serialize(QName (src) name,
org.xml.sax.Attributes attributes,
java.lang.Object value,
SerializationContext (src) context)
throws java.io.IOException
- Serialize a base64 quantity.
- Specified by:
serialize
in interface Serializer (src)
- Parameters:
name
- is the element nameattributes
- are the attributes...serialize is free to add more.value
- is the valuecontext
- is the SerializationContext
- Throws:
java.io.IOException
getValueAsString
public java.lang.String getValueAsString(java.lang.Object value,
SerializationContext (src) context)
- Description copied from interface:
SimpleValueSerializer (src)
- Return an XML compatible representation of the value.
- Specified by:
getValueAsString
in interface SimpleValueSerializer (src)
- Parameters:
value
-
- Returns:
getMechanismType
public java.lang.String getMechanismType()
- Specified by:
getMechanismType
in interface Serializer (src)
writeSchema
public org.w3c.dom.Element writeSchema(java.lang.Class javaType,
Types (src) 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 Serializer (src)
- 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:
java.lang.Exception
- See Also:
Types
(src)