org.apache.axis.encoding
Interface TypeMappingRegistry

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

public interface TypeMappingRegistry
extends TypeMappingRegistry

This interface describes the AXIS TypeMappingRegistry.


Method Summary
 void delegate(TypeMappingRegistry secondaryTMR)
          delegate Changes the contained type mappings to delegate to their corresponding types in the secondary TMR.
 TypeMapping getOrMakeTypeMapping(java.lang.String encodingStyle)
          Obtain a type mapping for the given encoding style.
 
Methods inherited from interface javax.xml.rpc.encoding.TypeMappingRegistry
clear, createTypeMapping, getDefaultTypeMapping, getRegisteredEncodingStyleURIs, getTypeMapping, register, registerDefault, removeTypeMapping, unregisterTypeMapping
 

Method Detail

delegate

public void delegate(TypeMappingRegistry secondaryTMR)
delegate Changes the contained type mappings to delegate to their corresponding types in the secondary TMR.


getOrMakeTypeMapping

public TypeMapping 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


Copyright © 2003 Apache Web Services Project. All Rights Reserved.