当前页面:
在线文档首页 >
JBoss 4.0.1 sp1 jaxrpc API Documentation 英文版文档
Base64Deserializer (JAXRPC API) - JBoss 4.0.1 sp1 jaxrpc API Documentation 英文版文档
org.apache.axis.encoding.ser
Class Base64Deserializer
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.apache.axis.message.SOAPHandler
org.apache.axis.encoding.DeserializerImpl
org.apache.axis.encoding.ser.Base64Deserializer
- All Implemented Interfaces:
- Callback, ContentHandler, javax.xml.rpc.encoding.Deserializer, Deserializer, DTDHandler, EntityResolver, ErrorHandler, Serializable
- public class Base64Deserializer
- extends DeserializerImpl
Deserializer for Base64
- Author:
- Sam Ruby
Modified by @author Rich scheuerle
- See Also:
- XML Schema 3.2.16,
Serialized Form
Methods inherited from class org.apache.axis.encoding.DeserializerImpl |
addChildDeserializer, componentsReady, endElement, getDefaultType, getMechanismType, getValue, getValue, getValueTargets, moveValueTargets, onStartChild, registerValueTarget, removeValueTargets, setChildValue, setDefaultType, setValue, setValue, startElement, valueComplete |
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning |
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 Class javaType
Base64Deserializer
public Base64Deserializer(Class javaType,
javax.xml.namespace.QName xmlType)
characters
public void characters(char[] chars,
int start,
int end)
throws SAXException
- Handle any characters found in the data
- Throws:
SAXException
onStartElement
public void onStartElement(String namespace,
String localName,
String prefix,
Attributes attributes,
DeserializationContext context)
throws SAXException
- Description copied from class:
DeserializerImpl
- This method is invoked after startElement when the element requires
deserialization (i.e. the element is not an href and the value is not nil.)
DeserializerImpl provides default behavior, which simply
involves obtaining a correct Deserializer and plugging its handler.
- Specified by:
onStartElement
in interface Deserializer
- Overrides:
onStartElement
in class DeserializerImpl
- Parameters:
namespace
- is the namespace of the elementlocalName
- is the name of the elementprefix
- is the prefix of the elementattributes
- are the attributes on the element...used to get the typecontext
- is the DeserializationContext
- Throws:
SAXException
onEndElement
public void onEndElement(String namespace,
String localName,
DeserializationContext context)
throws SAXException
- Return something even if no characters were found.
- Specified by:
onEndElement
in interface Deserializer
- Overrides:
onEndElement
in class DeserializerImpl
- Parameters:
namespace
- is the namespace of the child elementlocalName
- is the local name of the child elementcontext
- is the deserialization context
- Throws:
SAXException
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.