Annotation Type MapSerializer.BindMap
-
@Retention(RUNTIME) @Target(FIELD) public static @interface MapSerializer.BindMap
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.Class
keyClass
boolean
keysCanBeNull
Indicates if keys can be nulljava.lang.Class<? extends Serializer>
keySerializer
The key serializer class, which will be created using thekeySerializerFactory()
.java.lang.Class<? extends SerializerFactory>
keySerializerFactory
The factory used to create the key serializer.java.lang.Class
valueClass
boolean
valuesCanBeNull
Indicates if values can be nulljava.lang.Class<? extends Serializer>
valueSerializer
The value serializer class, which will be created using thevalueSerializerFactory()
.java.lang.Class<? extends SerializerFactory>
valueSerializerFactory
The factory used to create the value serializer.
-
-
-
Element Detail
-
keyClass
java.lang.Class keyClass
- See Also:
MapSerializer.setKeyClass(Class)
- Default:
- java.lang.Object.class
-
-
-
keySerializer
java.lang.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
java.lang.Class<? extends SerializerFactory> keySerializerFactory
The factory used to create the key serializer.- Default:
- com.esotericsoftware.kryo.SerializerFactory.class
-
-
-
valueClass
java.lang.Class valueClass
- See Also:
MapSerializer.setValueClass(Class)
- Default:
- java.lang.Object.class
-
-
-
valueSerializer
java.lang.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
java.lang.Class<? extends SerializerFactory> valueSerializerFactory
The factory used to create the value serializer.- Default:
- com.esotericsoftware.kryo.SerializerFactory.class
-
-