addProperty

inline fun MemberSpecHolder.Builder<*>.addProperty(name: String, type: TypeName, vararg modifiers: KModifier, block: PropertySpecBuilderScope = {}): PropertySpec(source)
inline fun MemberSpecHolder.Builder<*>.addProperty(name: String, type: Type, vararg modifiers: KModifier, block: PropertySpecBuilderScope = {}): PropertySpec(source)
inline fun MemberSpecHolder.Builder<*>.addProperty(name: String, type: KClass<*>, vararg modifiers: KModifier, block: PropertySpecBuilderScope = {}): PropertySpec(source)
@DelicateKotlinPoetApi(message = "Java reflection APIs don't give complete information on Kotlin types. Consider using the kotlinpoet-metadata APIs instead.")
inline fun MemberSpecHolder.Builder<*>.addProperty(name: String, type: Type, modifiers: Iterable<KModifier>, block: PropertySpecBuilderScope = {}): PropertySpec(source)
@DelicateKotlinPoetApi(message = "Java reflection APIs don't give complete information on Kotlin types. Consider using the kotlinpoet-metadata APIs instead.")
fun MemberSpecHolder.Builder<*>.addProperty(type: Type, modifiers: Iterable<KModifier>, block: PropertySpecBuilderScope = {}): SubSpecDelegateProvider<PropertySpec>(source)
inline fun <T> MemberSpecHolder.Builder<*>.addProperty(name: String, vararg modifiers: KModifier, block: PropertySpecBuilderScope = {}): PropertySpec(source)