package key
Type Members
-
abstract
class
Key[T <: Key[T]] extends Comparable[T]
Base of a tuple-like generic key.
Base of a tuple-like generic key.
- T
The type of the concrete key type.
-
class
Key1[T1 <: Comparable[T1]] extends Key[Key1[T1]] with Equals
A key with one key field.
A key with one key field.
- T1
The type of the field.
-
class
Key2[T1 <: Comparable[T1], T2 <: Comparable[T2]] extends Key[Key2[T1, T2]] with Equals
A key with two key fields.
A key with two key fields.
- T1
The type of the first field.
- T2
The type of the second field.
-
class
Key3[T1 <: Comparable[T1], T2 <: Comparable[T2], T3 <: Comparable[T3]] extends Key[Key3[T1, T2, T3]] with Equals
A key with two key fields.
A key with two key fields.
- T1
The type of the first field.
- T2
The type of the second field.
- T3
The type of the third field.