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,
SOAPContext ctx)
|
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)
|
void |
setDefaultEncodingStyle(java.lang.String defEncStyle)
Set the default encoding style. |
Bean |
unmarshall(java.lang.String inScopeEncStyle,
QName elementType,
org.w3c.dom.Node src,
SOAPContext ctx)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
XMLJavaMappingRegistry
public XMLJavaMappingRegistry()
setDefaultEncodingStyle
public void setDefaultEncodingStyle(java.lang.String defEncStyle)
- Set the default encoding style. If the query*() calls
are invoked with a null encodingStyleURI parameter, we'll
use this instead.
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,
SOAPContext ctx)
throws java.lang.IllegalArgumentException,
java.io.IOException
unmarshall
public Bean unmarshall(java.lang.String inScopeEncStyle,
QName elementType,
org.w3c.dom.Node src,
SOAPContext ctx)
throws java.lang.IllegalArgumentException
Copyright © 2001 Apache XML Project. All Rights Reserved.