interface VarArgHelper<out T> (source)
Represents a parameter object used to express the arguments T, vararg T
and provides utility functions to transform them.
abstract val expected: T
The first argument in the argument list   | 
|
open val mapArguments: ArgumentMapperBuilder<T>
Creates an ArgumentMapperBuilder which allows to map expected and otherExpected.  | 
|
abstract val otherExpected: Array<out T>
The second argument in the argument list   | 
open fun toList(): List<T>
Returns the arguments as List.  | 
class 
Parameter object to express   | 
|
class All<out T> : VarArgHelper<T>
Parameter object to express   | 
|
class 
Parameter object to express a Group of identification lambdas.  | 
|
class 
Parameter object to express a Group of identification lambdas.  | 
|
class 
Parameter object to express a Group of identification lambdas.  | 
|
class Entries<T : Any> : GroupWithoutNullableEntries<(Expect<T>.() -> Unit)?>, GroupWithNullableEntries<(Expect<T>.() -> Unit)?>, VarArgHelper<(Expect<T>.() -> Unit)?>
Parameter object to express a Group of identification lambdas.  | 
|
class Entries<T> : GroupWithoutNullableEntries<(Expect<T>.() -> Unit)?>, GroupWithNullableEntries<(Expect<T>.() -> Unit)?>, VarArgHelper<(Expect<T>.() -> Unit)?>
Parameter object to express a Group of identification lambdas.  | 
|
class 
Parameter object to express   | 
|
class Pairs<out K, out V> : VarArgHelper<Pair<K, V>>
Parameter object to express   | 
|
class 
Parameter object to express   | 
|
class RegexPatterns : VarArgHelper<String>
Parameter object to express   | 
|
class 
Represents a Group of multiple values.  | 
|
class 
Represents a Group of multiple values.  | 
|
class Values<out T> : GroupWithoutNullableEntries<T>, GroupWithNullableEntries<T>, VarArgHelper<T>
Represents a Group of multiple values.  | 
|
class Values<out T> : GroupWithoutNullableEntries<T>, GroupWithNullableEntries<T>, VarArgHelper<T>
Represents a Group of multiple values.  | 
|
class 
Represents a GroupWithoutNullableEntries of multiple values.  |