public class InternalTypeMappingRegistryImpl extends Object implements InternalTypeMappingRegistry, SerializerConstants
| Modifier and Type | Class and Description |
|---|---|
protected static class |
InternalTypeMappingRegistryImpl.Entry |
protected static class |
InternalTypeMappingRegistryImpl.Row |
| Modifier and Type | Field and Description |
|---|---|
protected static InternalTypeMappingRegistryImpl.Entry |
NULL_ENTRY |
protected static InternalTypeMappingRegistryImpl.Row |
NULL_ROW |
protected javax.xml.rpc.encoding.TypeMappingRegistry |
registry |
DONT_ENCODE_TYPE, DONT_SERIALIZE_AS_REF, ENCODE_TYPE, NOT_NULLABLE, NOT_REFERENCEABLE, NULLABLE, REFERENCEABLE, REFERENCED_INSTANCE, SERIALIZE_AS_REF, UNREFERENCED_INSTANCE| Constructor and Description |
|---|
InternalTypeMappingRegistryImpl(javax.xml.rpc.encoding.TypeMappingRegistry registry) |
protected static final InternalTypeMappingRegistryImpl.Row NULL_ROW
protected static final InternalTypeMappingRegistryImpl.Entry NULL_ENTRY
protected javax.xml.rpc.encoding.TypeMappingRegistry registry
public InternalTypeMappingRegistryImpl(javax.xml.rpc.encoding.TypeMappingRegistry registry)
protected void init()
protected void setupDynamicSerializers(SOAPVersion ver)
protected InternalTypeMappingRegistryImpl.Row getRowMatching(String encoding, Class javaType, QName xmlType)
protected InternalTypeMappingRegistryImpl.Row getRowMatching(String encoding, QName xmlType)
protected InternalTypeMappingRegistryImpl.Row getRowMatching(String encoding, Class javaType)
public javax.xml.rpc.encoding.Serializer getSerializer(String encoding, Class javaType, QName xmlType) throws Exception
getSerializer in interface InternalTypeMappingRegistryExceptionpublic javax.xml.rpc.encoding.Serializer getSerializer(String encoding, Class javaType) throws Exception
getSerializer in interface InternalTypeMappingRegistryExceptionpublic javax.xml.rpc.encoding.Serializer getSerializer(String encoding, QName xmlType) throws Exception
getSerializer in interface InternalTypeMappingRegistryExceptionpublic javax.xml.rpc.encoding.Deserializer getDeserializer(String encoding, Class javaType, QName xmlType) throws Exception
getDeserializer in interface InternalTypeMappingRegistryExceptionpublic javax.xml.rpc.encoding.Deserializer getDeserializer(String encoding, Class javaType) throws Exception
Exceptionpublic javax.xml.rpc.encoding.Deserializer getDeserializer(String encoding, QName xmlType) throws Exception
getDeserializer in interface InternalTypeMappingRegistryExceptionpublic Class getJavaType(String encoding, QName xmlType) throws Exception
getJavaType in interface InternalTypeMappingRegistryExceptionpublic QName getXmlType(String encoding, Class javaType) throws Exception
getXmlType in interface InternalTypeMappingRegistryExceptionCopyright © 2017–2019 Eclipse Foundation. All rights reserved.