All Packages Class Hierarchy This Package Previous Next Index
Class org.apache.soap.encoding.SOAPMappingRegistry
java.lang.Object
|
+----org.apache.soap.util.xml.XMLJavaMappingRegistry
|
+----org.apache.soap.encoding.SOAPMappingRegistry
- public class SOAPMappingRegistry
- extends XMLJavaMappingRegistry
A SOAPMappingRegistry
object is an
XMLJavaMappingRegistry
with pre-registered
serializers and deserializers to support SOAP.
- Author:
- Matthew J. Duftler ([email protected]), Sanjiva Weerawarana ([email protected]), Francisco Curbera ([email protected]), Sam Ruby ([email protected])
-
SOAPMappingRegistry()
-
-
queryElementType(Class, String)
- This function overrides the one in XMLJavaMappingRegistry for the sole
purpose of returning SOAP-ENC:Array when javaType represents an array.
-
querySerializer(Class, String)
- This function overrides the one in XMLJavaMappingRegistry for the sole
purpose of returning an ArraySerializer when javaType represents an
array.
SOAPMappingRegistry
public SOAPMappingRegistry()
queryElementType
public QName queryElementType(Class javaType,
String encodingStyleURI) throws IllegalArgumentException
- This function overrides the one in XMLJavaMappingRegistry for the sole
purpose of returning SOAP-ENC:Array when javaType represents an array.
The XMLJavaMappingRegistry will be consulted first, and if no mapping
is found, SOAP-ENC:Array is returned. Obviously, this only applies when
the encoding style is soap encoding.
- Overrides:
- queryElementType in class XMLJavaMappingRegistry
querySerializer
public Serializer querySerializer(Class javaType,
String encodingStyleURI) throws IllegalArgumentException
- This function overrides the one in XMLJavaMappingRegistry for the sole
purpose of returning an ArraySerializer when javaType represents an
array. The XMLJavaMappingRegistry will be consulted first, and if no
serializer is found for javaType, ArraySerailizer is returned.
Obviously, this only applies when the encoding style is soap encoding.
- Overrides:
- querySerializer in class XMLJavaMappingRegistry
All Packages Class Hierarchy This Package Previous Next Index