Packages

package util

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. 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

  1. 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

  2. object SpelHack extends SerializerWithSpecifiedClass[List[_]] with Serializable
    Annotations
    @SerialVersionUID()
  3. object SpelMapHack extends SerializerWithSpecifiedClass[Map[_, _]] with Serializable
    Annotations
    @SerialVersionUID()
  4. object StateConfiguration

Ungrouped