argument

fun <S, D : ArgumentDescriptor<A>, AT, A : ArgumentType<AT>> argument(    name: String,     argumentType: A,     argumentDescriptor: D): RequiredArgumentConstructor<S, D>

Creates an argument of the specified argumentType with the specified parameter name and argumentDescriptor.

Author

Cypher121


fun <S, AT, A : ArgumentType<AT>> argument(name: String, argumentType: A): RequiredArgumentConstructor<S, DefaultArgumentDescriptor<A>>

Creates an argument of the specified argumentType with the specified parameter name and a DefaultArgumentDescriptor for the argument type used.

Author

Cypher121