Packages

package key

Type Members

  1. 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.

  2. 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.

  3. 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.

  4. 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.

Ungrouped