public class MapInterfaceSerializer extends InterfaceSerializerBase implements Initializable, InternalEncodingConstants
encodeType, encodingStyle, isNullable, typeARRAY_ELEMENT_NAME, COLLECTION_ELEMENT_NAME, JAX_RPC_MAP_ENTRY_KEY_NAME, JAX_RPC_MAP_ENTRY_VALUE_NAME, JAXRPC_URI, QNAME_TYPE_ARRAY_LIST, QNAME_TYPE_COLLECTION, QNAME_TYPE_DATA_HANDLER, QNAME_TYPE_HASH_MAP, QNAME_TYPE_HASH_SET, QNAME_TYPE_HASHTABLE, QNAME_TYPE_IMAGE, QNAME_TYPE_JAX_RPC_MAP_ENTRY, QNAME_TYPE_LINKED_LIST, QNAME_TYPE_LIST, QNAME_TYPE_MAP, QNAME_TYPE_MIME_MULTIPART, QNAME_TYPE_PROPERTIES, QNAME_TYPE_SET, QNAME_TYPE_SOURCE, QNAME_TYPE_STACK, QNAME_TYPE_TREE_MAP, QNAME_TYPE_TREE_SET, QNAME_TYPE_VECTORDONT_ENCODE_TYPE, DONT_SERIALIZE_AS_REF, ENCODE_TYPE, NOT_NULLABLE, NOT_REFERENCEABLE, NULLABLE, REFERENCEABLE, REFERENCED_INSTANCE, SERIALIZE_AS_REF, UNREFERENCED_INSTANCE| Constructor and Description |
|---|
MapInterfaceSerializer(QName type,
boolean encodeType,
boolean isNullable,
String encodingStyle) |
MapInterfaceSerializer(QName type,
boolean encodeType,
boolean isNullable,
String encodingStyle,
SOAPVersion ver) |
| Modifier and Type | Method and Description |
|---|---|
Object |
doDeserialize(QName name,
XMLReader reader,
SOAPDeserializationContext context) |
void |
doSerializeInstance(Object obj,
QName name,
SerializerCallback callback,
XMLWriter writer,
SOAPSerializationContext context) |
void |
initialize(InternalTypeMappingRegistry registry)
Allows the implementors to retrieve and cache serializers during
system intialization
|
deserialize, registerWithMemberState, serialize, serializeNulldecodeBoolean, deserialize, getEncodeType, getEncodingStyle, getID, getInnermostSerializer, getMechanismType, getName, getNullStatus, getType, getXmlType, isAcceptableType, isNullable, skipEmptyContent, typeIsEmpty, verifyName, verifyTypepublic MapInterfaceSerializer(QName type, boolean encodeType, boolean isNullable, String encodingStyle)
public MapInterfaceSerializer(QName type, boolean encodeType, boolean isNullable, String encodingStyle, SOAPVersion ver)
public void initialize(InternalTypeMappingRegistry registry) throws Exception
Initializableinitialize in interface InitializableException - This exception may be
thrown if there is a problem initializingpublic Object doDeserialize(QName name, XMLReader reader, SOAPDeserializationContext context) throws Exception
doDeserialize in class InterfaceSerializerBaseExceptionpublic void doSerializeInstance(Object obj, QName name, SerializerCallback callback, XMLWriter writer, SOAPSerializationContext context) throws Exception
doSerializeInstance in class InterfaceSerializerBaseExceptionCopyright © 2017–2019 Eclipse Foundation. All rights reserved.