interface VarArgHelper<out T>
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 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 Entries<in T : Any> : GroupWithoutNullableEntries<(Assert<T>.() -> Unit)?>, GroupWithNullableEntries<(Assert<T>.() -> Unit)?>, VarArgHelper<(Assert<T>.() -> Unit)?>
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 Pairs<out K, out V> : VarArgHelper<Pair<K, V>>
Parameter object to express |
|
class RegexPatterns : VarArgHelper<String>
Parameter object to express |
|
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. |