DurationAsLongSerializer


@RequiresApi(api = Build.VERSION_CODES.O)
public class DurationAsLongSerializer implements LongSerializer


Serializes a Duration to and from a long.

Summary

Public constructors

Public methods

@NonNull Duration
deserialize(long value)

Deserializes a T from a long.

long

Serializes a T to a long.

Public constructors

DurationAsLongSerializer

Added in 1.2.0-alpha01
public DurationAsLongSerializer()

Public methods

deserialize

Added in 1.2.0-alpha01
public @NonNull Duration deserialize(long value)

Deserializes a T from a long. Returns null if deserialization failed.

serialize

Added in 1.2.0-alpha01
public long serialize(@NonNull Duration duration)

Serializes a T to a long.