package util
- Alphabetic
- Public
- All
Type Members
-
class
TimeSerializers extends AnyRef
Copied from com.esotericsoftware.kryo.serializers.TimeSerializers - newer Kryo version
Copied from com.esotericsoftware.kryo.serializers.TimeSerializers - newer Kryo version
Serializers for java.time.*, are added as default serializers if java version is >= 8.
Serializers are all private for now because they're not expected to be somehow used/extended/accessed by the user. If there should be a case where this is needed it can be changed - for now the public api should be kept as spall as possible.
Implementation note: All serialization is inspired by oracles java.time.Ser.
Value Members
-
object
Serializers extends LazyLogging
Watch out, serializers are also serialized.
Watch out, serializers are also serialized. Incompatible SerializationUID on serializer class can lead process state loss (unable to continue from old snapshot). This is why we set SerialVersionUID explicit.
- See also
org.apache.flink.api.common.typeutils.TypeSerializerSerializationUtil#writeSerializersAndConfigsWithResilience
org.apache.flink.api.common.typeutils.TypeSerializerSerializationUtil#readSerializersAndConfigsWithResilience
-
object
SpelHack extends SerializerWithSpecifiedClass[List[_]] with Serializable
- Annotations
- @SerialVersionUID()
-
object
SpelMapHack extends SerializerWithSpecifiedClass[Map[_, _]] with Serializable
- Annotations
- @SerialVersionUID()
- object StateConfiguration