Key2

interface Key2<K1, K2> : KeySpec<KeyType.Key2<K1, K2>>

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

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

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 two attributes into three attributes. Additional attributes may be added with the extension methods thenInt, thenLong, thenString, etc.

Link copied to clipboard

Instantiates a new KeySpec that builds from two attributes into three attributes. Additional attributes may be added with the extension methods thenInt, thenLong, thenString, etc.

Link copied to clipboard

Instantiates a new KeySpec that builds from two attributes into three attributes. Additional attributes may be added with the extension methods thenInt, thenLong, thenString, etc.

Link copied to clipboard

Instantiates a new KeySpec that builds from two attributes into three attributes. Additional attributes may be added with the extension methods thenInt, thenLong, thenString, etc.

Link copied to clipboard

Instantiates a new KeySpec that builds from two attributes into three attributes. Additional attributes may be added with the extension methods thenInt, thenLong, thenString, etc.

Link copied to clipboard

Instantiates a new KeySpec that builds from two attributes into three attributes. Additional attributes may be added with the extension methods thenInt, thenLong, thenString, etc.