Class MapSerializer
java.lang.Object
org.eclipse.yasson.internal.serializer.MapSerializer
- All Implemented Interfaces:
ModelSerializer
- Direct Known Subclasses:
MapSerializer.DynamicMapSerializer, MapSerializer.ObjectKeyMapSerializer, MapSerializer.StringKeyMapSerializer
Map container serializer.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final classprivate static final classprivate static final class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMapSerializer(ModelSerializer keySerializer, ModelSerializer valueSerializer) -
Method Summary
Modifier and TypeMethodDescription(package private) static MapSerializercreate(Class<?> keyClass, ModelSerializer keySerializer, ModelSerializer valueSerializer) (package private) ModelSerializer(package private) ModelSerializerMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ModelSerializer
serialize
-
Field Details
-
keySerializer
-
valueSerializer
-
-
Constructor Details
-
MapSerializer
MapSerializer(ModelSerializer keySerializer, ModelSerializer valueSerializer)
-
-
Method Details
-
getKeySerializer
ModelSerializer getKeySerializer() -
getValueSerializer
ModelSerializer getValueSerializer() -
create
static MapSerializer create(Class<?> keyClass, ModelSerializer keySerializer, ModelSerializer valueSerializer)
-