Companion

object Companion

Functions

builder
Link copied to clipboard
fun builder(name: String, type: TypeName, vararg modifiers: KModifier): ParameterSpec.Builder
fun builder(name: String, type: TypeName, modifiers: Iterable<KModifier>): ParameterSpec.Builder
fun builder(name: String, type: Type, vararg modifiers: KModifier): ParameterSpec.Builder
fun builder(name: String, type: Type, modifiers: Iterable<KModifier>): ParameterSpec.Builder
fun builder(name: String, type: KClass<*>, vararg modifiers: KModifier): ParameterSpec.Builder
fun builder(name: String, type: KClass<*>, modifiers: Iterable<KModifier>): ParameterSpec.Builder
get
Link copied to clipboard
@DelicateKotlinPoetApi(message = Element APIs don't give complete information on Kotlin types. Consider using the kotlinpoet-metadata APIs instead.)
fun get(element: VariableElement): ParameterSpec
parametersOf
Link copied to clipboard
@DelicateKotlinPoetApi(message = Element APIs don't give complete information on Kotlin types. Consider using the kotlinpoet-metadata APIs instead.)
fun parametersOf(method: ExecutableElement): List<ParameterSpec>
unnamed
Link copied to clipboard
fun unnamed(type: TypeName): ParameterSpec
fun unnamed(type: Type): ParameterSpec
fun unnamed(type: KClass<*>): ParameterSpec