|
addAnnotation
|
fun addAnnotation(annotationSpec: AnnotationSpec): Builder
fun addAnnotation(annotation: ClassName): Builder
fun addAnnotation(annotation: Class<*>): Builder
fun addAnnotation(annotation: KClass<*>): Builder |
|
addAnnotations
|
fun addAnnotations(annotationSpecs: Iterable<AnnotationSpec>): Builder |
|
addModifiers
|
fun addModifiers(vararg modifiers: KModifier): Builder
fun addModifiers(modifiers: Iterable<KModifier>): Builder |
|
build
|
fun build(): ParameterSpec |
|
defaultValue
|
fun defaultValue(format: String, vararg args: Any?): Builder
fun defaultValue(codeBlock: CodeBlock): Builder |
|
jvmModifiers
|
fun jvmModifiers(modifiers: Iterable<Modifier>): Builder |