ParameterData

data class ParameterData(    val name: String,     val type: TypeData,     val annotations: List<ParameterAnnotation> = emptyList(),     val hasRequestBuilderAnno: Boolean = false)

Constructors

Link copied to clipboard
fun ParameterData(    name: String,     type: TypeData,     annotations: List<ParameterAnnotation> = emptyList(),     hasRequestBuilderAnno: Boolean = false)

Functions

Link copied to clipboard
inline fun <T> findAnnotationOrNull(): T?
Link copied to clipboard
inline fun <T> hasAnnotation(): Boolean

Properties

Link copied to clipboard
val annotations: List<ParameterAnnotation>
Link copied to clipboard
val hasRequestBuilderAnno: Boolean = false
Link copied to clipboard
val name: String
Link copied to clipboard
val type: TypeData