Package-level declarations

Types

Link copied to clipboard
interface Args : Arguments

Represents the top-interface of arguments-representations such as Args1, Args2 and so on.

Link copied to clipboard
interface Args1<A1> : Args

Represents an Args with 1 argument.

Link copied to clipboard
interface Args10<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10> : Args

Represents an Args with 10 arguments.

Link copied to clipboard
interface Args2<A1, A2> : Args

Represents an Args with 2 arguments.

Link copied to clipboard
interface Args3<A1, A2, A3> : Args

Represents an Args with 3 arguments.

Link copied to clipboard
interface Args4<A1, A2, A3, A4> : Args

Represents an Args with 4 arguments.

Link copied to clipboard
interface Args5<A1, A2, A3, A4, A5> : Args

Represents an Args with 5 arguments.

Link copied to clipboard
interface Args6<A1, A2, A3, A4, A5, A6> : Args

Represents an Args with 6 arguments.

Link copied to clipboard
interface Args7<A1, A2, A3, A4, A5, A6, A7> : Args

Represents an Args with 7 arguments.

Link copied to clipboard
interface Args8<A1, A2, A3, A4, A5, A6, A7, A8> : Args

Represents an Args with 8 arguments.

Link copied to clipboard
interface Args9<A1, A2, A3, A4, A5, A6, A7, A8, A9> : Args

Represents an Args with 9 arguments.

Functions

Link copied to clipboard
fun <A1> Args.Companion.of(a1: A1, representation1: String? = null): Args1<A1>

Creates an Args1 based on the given arguments a1 and optionally representation1.

fun <A1, A2> Args.Companion.of(a1: A1, a2: A2, representation1: String? = null, representation2: String? = null): Args2<A1, A2>

Creates an Args2 based on the given arguments a1 and a2 and optionally representation1 and representation2.

fun <A1, A2, A3> Args.Companion.of(a1: A1, a2: A2, a3: A3, representation1: String? = null, representation2: String? = null, representation3: String? = null): Args3<A1, A2, A3>

Creates an Args3 based on the given arguments a1, a2 and a3 and optionally representation1, representation2 and representation3.

fun <A1, A2, A3, A4> Args.Companion.of(a1: A1, a2: A2, a3: A3, a4: A4, representation1: String? = null, representation2: String? = null, representation3: String? = null, representation4: String? = null): Args4<A1, A2, A3, A4>

Creates an Args4 based on the given arguments a1, a2, a3 and a4 and optionally representation1, representation2, representation3 and representation4.

fun <A1, A2, A3, A4, A5> Args.Companion.of(a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, representation1: String? = null, representation2: String? = null, representation3: String? = null, representation4: String? = null, representation5: String? = null): Args5<A1, A2, A3, A4, A5>

Creates an Args5 based on the given arguments a1, a2, a3, a4 and a5 and optionally representation1, representation2, representation3, representation4 and representation5.

fun <A1, A2, A3, A4, A5, A6> Args.Companion.of(a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, representation1: String? = null, representation2: String? = null, representation3: String? = null, representation4: String? = null, representation5: String? = null, representation6: String? = null): Args6<A1, A2, A3, A4, A5, A6>

Creates an Args6 based on the given arguments a1, a2, a3, a4, a5 and a6 and optionally representation1, representation2, representation3, representation4, representation5 and representation6.

fun <A1, A2, A3, A4, A5, A6, A7> Args.Companion.of(a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, representation1: String? = null, representation2: String? = null, representation3: String? = null, representation4: String? = null, representation5: String? = null, representation6: String? = null, representation7: String? = null): Args7<A1, A2, A3, A4, A5, A6, A7>

Creates an Args7 based on the given arguments a1, a2, a3, a4, a5, a6 and a7 and optionally representation1, representation2, representation3, representation4, representation5, representation6 and representation7.

fun <A1, A2, A3, A4, A5, A6, A7, A8> Args.Companion.of(a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, representation1: String? = null, representation2: String? = null, representation3: String? = null, representation4: String? = null, representation5: String? = null, representation6: String? = null, representation7: String? = null, representation8: String? = null): Args8<A1, A2, A3, A4, A5, A6, A7, A8>

Creates an Args8 based on the given arguments a1, a2, a3, a4, a5, a6, a7 and a8 and optionally representation1, representation2, representation3, representation4, representation5, representation6, representation7 and representation8.

fun <A1, A2, A3, A4, A5, A6, A7, A8, A9> Args.Companion.of(a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, representation1: String? = null, representation2: String? = null, representation3: String? = null, representation4: String? = null, representation5: String? = null, representation6: String? = null, representation7: String? = null, representation8: String? = null, representation9: String? = null): Args9<A1, A2, A3, A4, A5, A6, A7, A8, A9>

Creates an Args9 based on the given arguments a1, a2, a3, a4, a5, a6, a7, a8 and a9 and optionally representation1, representation2, representation3, representation4, representation5, representation6, representation7, representation8 and representation9.

fun <A1, A2, A3, A4, A5, A6, A7, A8, A9, A10> Args.Companion.of(a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, representation1: String? = null, representation2: String? = null, representation3: String? = null, representation4: String? = null, representation5: String? = null, representation6: String? = null, representation7: String? = null, representation8: String? = null, representation9: String? = null, representation10: String? = null): Args10<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10>

Creates an Args10 based on the given arguments a1, a2, a3, a4, a5, a6, a7, a8, a9 and a10 and optionally representation1, representation2, representation3, representation4, representation5, representation6, representation7, representation8, representation9 and representation10.