Annotation Type CollectionSerializer.BindCollection
-
@Retention(RUNTIME) @Target(FIELD) public static @interface CollectionSerializer.BindCollection
Used to annotate fields that are collections with specific Kryo serializers for their values.
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Class<?>
elementClass
Class used for elementsboolean
elementsCanBeNull
Indicates if elements can be nullClass<? extends Serializer>
elementSerializer
Serializer to be used for values
-
-
-
Element Detail
-
elementSerializer
Class<? extends Serializer> elementSerializer
Serializer to be used for values- Returns:
- the class extends Serializer> used for values serialization
- Default:
- com.esotericsoftware.kryo.Serializer.class
-
-
-
elementClass
Class<?> elementClass
Class used for elements- Returns:
- the class used for elements
- Default:
- java.lang.Object.class
-
-