org.apache.soap.util.xml
Class XMLJavaMappingRegistry
java.lang.Object
|
+--org.apache.soap.util.xml.XMLJavaMappingRegistry
- Direct Known Subclasses:
- SOAPMappingRegistry
- public class XMLJavaMappingRegistry
- extends java.lang.Object
An XMLJavaMappingRegistry
...
- Author:
- Matthew J. Duftler (duftler@us.ibm.com), Sanjiva Weerawarana (sanjiva@watson.ibm.com), Francisco Curbera (curbera@us.ibm.com)
Method Summary |
void |
mapTypes(java.lang.String encodingStyleURI,
QName elementType,
java.lang.Class javaType,
Serializer s,
Deserializer ds)
|
void |
marshall(java.lang.String inScopeEncStyle,
java.lang.Class javaType,
java.lang.Object src,
java.lang.Object context,
java.io.Writer sink,
NSStack nsStack)
|
Deserializer |
queryDeserializer(QName elementType,
java.lang.String encodingStyleURI)
|
QName |
queryElementType(java.lang.Class javaType,
java.lang.String encodingStyleURI)
|
java.lang.Class |
queryJavaType(QName elementType,
java.lang.String encodingStyleURI)
|
Serializer |
querySerializer(java.lang.Class javaType,
java.lang.String encodingStyleURI)
|
Bean |
unmarshall(java.lang.String inScopeEncStyle,
QName elementType,
org.w3c.dom.Node src)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLJavaMappingRegistry
public XMLJavaMappingRegistry()
mapTypes
public void mapTypes(java.lang.String encodingStyleURI,
QName elementType,
java.lang.Class javaType,
Serializer s,
Deserializer ds)
querySerializer
public Serializer querySerializer(java.lang.Class javaType,
java.lang.String encodingStyleURI)
throws java.lang.IllegalArgumentException
queryDeserializer
public Deserializer queryDeserializer(QName elementType,
java.lang.String encodingStyleURI)
throws java.lang.IllegalArgumentException
queryElementType
public QName queryElementType(java.lang.Class javaType,
java.lang.String encodingStyleURI)
throws java.lang.IllegalArgumentException
queryJavaType
public java.lang.Class queryJavaType(QName elementType,
java.lang.String encodingStyleURI)
throws java.lang.IllegalArgumentException
marshall
public void marshall(java.lang.String inScopeEncStyle,
java.lang.Class javaType,
java.lang.Object src,
java.lang.Object context,
java.io.Writer sink,
NSStack nsStack)
throws java.lang.IllegalArgumentException,
java.io.IOException
unmarshall
public Bean unmarshall(java.lang.String inScopeEncStyle,
QName elementType,
org.w3c.dom.Node src)
throws java.lang.IllegalArgumentException
Copyright © 2001 Oracle SOAP. All Rights Reserved.