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, JsonbContext jsonbContext) (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, JsonbContext jsonbContext)
-