Class VersionFieldSerializer.VersionFieldSerializerConfig
- java.lang.Object
-
- com.esotericsoftware.kryo.serializers.FieldSerializer.FieldSerializerConfig
-
- com.esotericsoftware.kryo.serializers.VersionFieldSerializer.VersionFieldSerializerConfig
-
- All Implemented Interfaces:
java.lang.Cloneable
- Enclosing class:
- VersionFieldSerializer<T>
public static class VersionFieldSerializer.VersionFieldSerializerConfig extends FieldSerializer.FieldSerializerConfig
Configuration for VersionFieldSerializer instances.
-
-
Constructor Summary
Constructors Constructor Description VersionFieldSerializerConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VersionFieldSerializer.VersionFieldSerializerConfig
clone()
boolean
getCompatible()
void
setCompatible(boolean compatible)
When false, an exception is thrown when reading an object with a different version.-
Methods inherited from class com.esotericsoftware.kryo.serializers.FieldSerializer.FieldSerializerConfig
getCopyTransient, getExtendedFieldNames, getFieldsCanBeNull, getFixedFieldTypes, getIgnoreSyntheticFields, getSerializeTransient, getSetFieldsAsAccessible, getVariableLengthEncoding, setCopyTransient, setExtendedFieldNames, setFieldsAsAccessible, setFieldsCanBeNull, setFixedFieldTypes, setIgnoreSyntheticFields, setSerializeTransient, setVariableLengthEncoding
-
-
-
-
Method Detail
-
clone
public VersionFieldSerializer.VersionFieldSerializerConfig clone()
- Overrides:
clone
in classFieldSerializer.FieldSerializerConfig
-
setCompatible
public void setCompatible(boolean compatible)
When false, an exception is thrown when reading an object with a different version. The version of an object is the maximum version of any field. Default is true.
-
getCompatible
public boolean getCompatible()
-
-