javax.xml.rpc.encoding
Interface TypeMapping
public interface TypeMapping
This is the base interface for the representation of a type mapping. A
TypeMapping implementation class may support one or more encoding styles.
For its supported encoding styles, a TypeMapping instance maintains a set of
tuples of the type {Java Class, SerializerFactory, DeserializerFactory,
XML type-QName}.
- Version:
- $Revision: 1.2 $
- Author:
- Scott.Stark@jboss.org
getDeserializer
DeserializerFactory getDeserializer(Class javaType,
javax.xml.namespace.QName xmlType)
getSerializer
SerializerFactory getSerializer(Class javaType,
javax.xml.namespace.QName xmlType)
getSupportedEncodings
String[] getSupportedEncodings()
setSupportedEncodings
void setSupportedEncodings(String[] encodingStyleURIs)
isRegistered
boolean isRegistered(Class javaType,
javax.xml.namespace.QName xmlType)
register
void register(Class javaType,
javax.xml.namespace.QName xmlType,
SerializerFactory sf,
DeserializerFactory dsf)
removeDeserializer
void removeDeserializer(Class javaType,
javax.xml.namespace.QName xmlType)
removeSerializer
void removeSerializer(Class javaType,
javax.xml.namespace.QName xmlType)
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.