Package com.sun.xml.rpc.encoding
Class TypeMappingRegistryImpl
java.lang.Object
com.sun.xml.rpc.encoding.TypeMappingRegistryImpl
- All Implemented Interfaces:
SerializerConstants,Serializable,javax.xml.rpc.encoding.TypeMappingRegistry
public class TypeMappingRegistryImpl
extends Object
implements javax.xml.rpc.encoding.TypeMappingRegistry, SerializerConstants
An implementation of the standard TypeMappingRegistry interface
- Author:
- JAX-RPC Development Team
- See Also:
-
Field Summary
FieldsFields inherited from interface com.sun.xml.rpc.encoding.SerializerConstants
DONT_ENCODE_TYPE, DONT_SERIALIZE_AS_REF, ENCODE_TYPE, NOT_NULLABLE, NOT_REFERENCEABLE, NULLABLE, REFERENCEABLE, REFERENCED_INSTANCE, SERIALIZE_AS_REF, UNREFERENCED_INSTANCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()javax.xml.rpc.encoding.TypeMappingjavax.xml.rpc.encoding.TypeMappingString[]javax.xml.rpc.encoding.TypeMappinggetTypeMapping(String namespaceURI) protected voidinit()protected static booleanmappingSupportsEncoding(javax.xml.rpc.encoding.TypeMapping mapping, String namespaceURI) javax.xml.rpc.encoding.TypeMappingvoidregisterDefault(javax.xml.rpc.encoding.TypeMapping mapping) booleanremoveTypeMapping(javax.xml.rpc.encoding.TypeMapping mapping) javax.xml.rpc.encoding.TypeMappingunregisterTypeMapping(String namespaceURI)
-
Field Details
-
mappings
-
defaultMapping
protected javax.xml.rpc.encoding.TypeMapping defaultMapping
-
-
Constructor Details
-
TypeMappingRegistryImpl
public TypeMappingRegistryImpl()
-
-
Method Details
-
init
protected void init() -
register
public javax.xml.rpc.encoding.TypeMapping register(String namespaceURI, javax.xml.rpc.encoding.TypeMapping mapping) - Specified by:
registerin interfacejavax.xml.rpc.encoding.TypeMappingRegistry
-
registerDefault
public void registerDefault(javax.xml.rpc.encoding.TypeMapping mapping) - Specified by:
registerDefaultin interfacejavax.xml.rpc.encoding.TypeMappingRegistry
-
getDefaultTypeMapping
public javax.xml.rpc.encoding.TypeMapping getDefaultTypeMapping()- Specified by:
getDefaultTypeMappingin interfacejavax.xml.rpc.encoding.TypeMappingRegistry
-
getRegisteredEncodingStyleURIs
- Specified by:
getRegisteredEncodingStyleURIsin interfacejavax.xml.rpc.encoding.TypeMappingRegistry
-
getTypeMapping
- Specified by:
getTypeMappingin interfacejavax.xml.rpc.encoding.TypeMappingRegistry
-
createTypeMapping
public javax.xml.rpc.encoding.TypeMapping createTypeMapping()- Specified by:
createTypeMappingin interfacejavax.xml.rpc.encoding.TypeMappingRegistry
-
unregisterTypeMapping
- Specified by:
unregisterTypeMappingin interfacejavax.xml.rpc.encoding.TypeMappingRegistry
-
removeTypeMapping
public boolean removeTypeMapping(javax.xml.rpc.encoding.TypeMapping mapping) - Specified by:
removeTypeMappingin interfacejavax.xml.rpc.encoding.TypeMappingRegistry
-
clear
public void clear()- Specified by:
clearin interfacejavax.xml.rpc.encoding.TypeMappingRegistry
-
mappingSupportsEncoding
protected static boolean mappingSupportsEncoding(javax.xml.rpc.encoding.TypeMapping mapping, String namespaceURI)
-