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 class
private static final class
private static final class
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMapSerializer
(ModelSerializer keySerializer, ModelSerializer valueSerializer) -
Method Summary
Modifier and TypeMethodDescription(package private) static MapSerializer
create
(Class<?> keyClass, ModelSerializer keySerializer, ModelSerializer valueSerializer) (package private) ModelSerializer
(package private) ModelSerializer
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.yasson.internal.serializer.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)
-