AlternateKey

Defines an alternate key. This value is optional. A legacy data set might not have any alternate key defined but if those alternate keys definitions exist, provide them, as some applications will make use of them.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Indicates whether the alternate key values are supposed to be unique for the given data set.

Link copied to clipboard
val length: Int

A strictly positive integer value representing the length of the alternate key.

Link copied to clipboard
val name: String?

The name of the alternate key.

Link copied to clipboard
val offset: Int

A positive integer value representing the offset to mark the start of the alternate key part in the record byte array.

Functions

Link copied to clipboard
inline fun copy(block: AlternateKey.Builder.() -> Unit = {}): AlternateKey
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String