SignedId

interface SignedId<T : Number, Comparable<T>> : Serializable, Comparable<SignedId<T>>

Base type for a signed id

Functions

Link copied to clipboard
open operator override fun compareTo(other: SignedId<T>): Int

Properties

Link copied to clipboard
abstract val id: T

Underlying representation

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Extensions

Link copied to clipboard
@JvmName(name = "isValidId")
inline fun SignedId<SignedIdType>.isValid(): Boolean
@JvmName(name = "isValidId64")
inline fun SignedId<SignedId64Type>.isValid(): Boolean

Validity check for a signed id