Parameter

inline fun <T : Any> Parameter(name: String, description: String? = null, regex: Regex? = null, optional: Boolean = true, multiple: Boolean = false, tag: String? = null): Parameter<T>
inline fun <T : Any> Parameter(name: String, description: String? = null, regex: Regex? = null, tag: String? = null, values: List<T>): Parameter<T>
inline fun <T : Any> Parameter(name: String, description: String? = null, regex: Regex? = null, tag: String? = null, value: T): Parameter<T>