Key3

interface Key3<K1, K2, K3> : KeySpec<KeyType.Key3<K1, K2, K3>>

Defines the specification for a key consisting of three attributes

Type Parameters

K1

The type of the first key attribute, either String, Number, or ByteArray

K2

The type of the second key attribute, either String, Number, or ByteArray

K3

The type of the third key attribute, either String, Number, or ByteArray

Properties

Link copied to clipboard
abstract val attr1: KeyAttrSpec<K1>

Gets the specification for the first key attribute

Link copied to clipboard
abstract val attr2: KeyAttrSpec<K2>

Gets the specification for the second key attribute

Link copied to clipboard
abstract val attr3: KeyAttrSpec<K3>

Gets the specification for the third key attribute

Inherited properties

Link copied to clipboard

An ItemConverter instance which converts between K values and Item values

Inherited functions

Link copied to clipboard

Instantiates a new KeySpec that builds from three attributes into four attributes

Link copied to clipboard

Instantiates a new KeySpec that builds from three attributes into four attributes

Link copied to clipboard

Instantiates a new KeySpec that builds from three attributes into four attributes

Link copied to clipboard

Instantiates a new KeySpec that builds from three attributes into four attributes

Link copied to clipboard

Instantiates a new KeySpec that builds from three attributes into four attributes

Link copied to clipboard

Instantiates a new KeySpec that builds from three attributes into four attributes