Key4

interface Key4<K1, K2, K3, K4> : KeySpec<KeyType.Key4<K1, K2, K3, K4>>

Defines the specification for a key consisting of four 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 fourth 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

Link copied to clipboard
abstract val attr4: KeyAttrSpec<K4>

Gets the specification for the fourth key attribute

Inherited properties

Link copied to clipboard

An ItemConverter instance which converts between K values and Item values