org.jboss.axis.encoding
Interface TypeMappingRegistry

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

public interface TypeMappingRegistry
extends TypeMappingRegistry (src)

This interface describes the AXIS TypeMappingRegistry.


Method Summary
 void delegate(TypeMappingRegistry (src)  secondaryTMR)
          delegate

Changes the contained type mappings to delegate to their corresponding types in the secondary TMR.

 TypeMapping (src) getOrMakeTypeMapping(java.lang.String encodingStyle)
          Obtain a type mapping for the given encoding style.
 
Methods inherited from interface javax.xml.rpc.encoding.TypeMappingRegistry (src)
clear, createTypeMapping, getDefaultTypeMapping, getRegisteredEncodingStyleURIs, getTypeMapping, register, registerDefault, removeTypeMapping, unregisterTypeMapping
 

Method Detail

delegate

public void delegate(TypeMappingRegistry (src)  secondaryTMR)
delegate

Changes the contained type mappings to delegate to their corresponding types in the secondary TMR.


getOrMakeTypeMapping

public TypeMapping (src)  getOrMakeTypeMapping(java.lang.String encodingStyle)
Obtain a type mapping for the given encoding style. If no specific mapping exists for this encoding style, we will create and register one before returning it.

Parameters:
encodingStyle -
Returns:
a registered TypeMapping for the given encoding style