Annotation Type MapSerializer.BindMap
-
@Retention(RUNTIME) @Target(FIELD) public static @interface MapSerializer.BindMap
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description ClasskeyClassbooleankeysCanBeNullIndicates if keys can be nullClass<? extends Serializer>keySerializerThe key serializer class, which will be created using thekeySerializerFactory().Class<? extends SerializerFactory>keySerializerFactoryThe factory used to create the key serializer.ClassvalueClassbooleanvaluesCanBeNullIndicates if values can be nullClass<? extends Serializer>valueSerializerThe value serializer class, which will be created using thevalueSerializerFactory().Class<? extends SerializerFactory>valueSerializerFactoryThe factory used to create the value serializer.
-
-
-
Element Detail
-
keyClass
Class keyClass
- See Also:
MapSerializer.setKeyClass(Class)
- Default:
- java.lang.Object.class
-
-
-
keySerializer
Class<? extends Serializer> keySerializer
The key serializer class, which will be created using thekeySerializerFactory(). Can be omitted if the serializer factory knows what type of serializer to create.- Default:
- com.esotericsoftware.kryo.Serializer.class
-
-
-
keySerializerFactory
Class<? extends SerializerFactory> keySerializerFactory
The factory used to create the key serializer.- Default:
- com.esotericsoftware.kryo.SerializerFactory.class
-
-
-
valueClass
Class valueClass
- See Also:
MapSerializer.setValueClass(Class)
- Default:
- java.lang.Object.class
-
-
-
valueSerializer
Class<? extends Serializer> valueSerializer
The value serializer class, which will be created using thevalueSerializerFactory(). Can be omitted if the serializer factory knows what type of serializer to create.- Default:
- com.esotericsoftware.kryo.Serializer.class
-
-
-
valueSerializerFactory
Class<? extends SerializerFactory> valueSerializerFactory
The factory used to create the value serializer.- Default:
- com.esotericsoftware.kryo.SerializerFactory.class
-
-