package javax.xml.rpc.encoding;
import javax.xml.namespace.QName;
public interface TypeMapping
{
public DeserializerFactory getDeserializer(Class javaType, QName xmlType);
public SerializerFactory getSerializer(Class javaType, QName xmlType);
public String[] getSupportedEncodings();
public void setSupportedEncodings(String[] encodingStyleURIs);
public boolean isRegistered(Class javaType, QName xmlType);
public void register(Class javaType, QName xmlType, SerializerFactory sf,
DeserializerFactory dsf);
public void removeDeserializer(Class javaType, QName xmlType);
public void removeSerializer(Class javaType, QName xmlType);
}