doc / ch.tutteli.atrium.logic.utils / Group

Group

interface Group<out T> (source)

Represents a group of T.

Functions

toList

abstract fun toList(): List<T>

Returns the members of the group as List.

Inheritors

Entries

class Entries<T : Any> : Group<(Expect<T>.() -> Unit)?>, VarArgHelper<(Expect<T>.() -> Unit)?>

Parameter object to express a Group of identification lambdas.

Entries

class Entries<T> : Group<(Expect<T>.() -> Unit)?>, VarArgHelper<(Expect<T>.() -> Unit)?>

Parameter object to express a Group of identification lambdas.

Entry

class Entry<T : Any> : Group<(Expect<T>.() -> Unit)?>

Parameter object to express a Group with a single identification lambda.

Entry

data class Entry<T : Any> : Group<(Expect<T>.() -> Unit)?>

Parameter object to express a Group with a single identification lambda.

Value

data class Value<out T> : Group<T>

Represents a Group with a single value.

Value

data class Value<T> : Group<T>

Represents a Group with a single value.

Values

class Values<out T> : Group<T>, VarArgHelper<T>

Represents a Group of multiple values.

Values

class Values<out T> : Group<T>, VarArgHelper<T>

Represents a Group of multiple values.