javax.xml.rpc.encoding
Interface TypeMappingRegistry

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
TypeMappingRegistry (src)
All Known Implementing Classes:
TypeMappingRegistryImpl (src)

public interface TypeMappingRegistry
extends java.io.Serializable

This defines a registry of TypeMapping instances for encoding styles.


Method Summary
 void clear()
           
 TypeMapping (src) createTypeMapping()
           
 TypeMapping (src) getDefaultTypeMapping()
           
 java.lang.String[] getRegisteredEncodingStyleURIs()
           
 TypeMapping (src) getTypeMapping(java.lang.String encodingStyleURI)
           
 TypeMapping (src) register(java.lang.String encodingStyleURI, TypeMapping (src)  mapping)
           
 void registerDefault(TypeMapping (src)  mapping)
           
 boolean removeTypeMapping(TypeMapping (src)  mapping)
           
 TypeMapping (src) unregisterTypeMapping(java.lang.String encodingStyleURI)
           
 

Method Detail

clear

public void clear()

getDefaultTypeMapping

public TypeMapping (src)  getDefaultTypeMapping()

registerDefault

public void registerDefault(TypeMapping (src)  mapping)

createTypeMapping

public TypeMapping (src)  createTypeMapping()

getTypeMapping

public TypeMapping (src)  getTypeMapping(java.lang.String encodingStyleURI)

getRegisteredEncodingStyleURIs

public java.lang.String[] getRegisteredEncodingStyleURIs()

register

public TypeMapping (src)  register(java.lang.String encodingStyleURI,
                            TypeMapping (src)  mapping)

unregisterTypeMapping

public TypeMapping (src)  unregisterTypeMapping(java.lang.String encodingStyleURI)

removeTypeMapping

public boolean removeTypeMapping(TypeMapping (src)  mapping)