ParameterData

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

Properties

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

Extensions

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