class PropertySpec
A generated property declaration.
class Builder |
val annotations: List<AnnotationSpec> |
|
val delegated: Boolean |
|
val getter: FunSpec? |
|
val initializer: CodeBlock? |
|
val kdoc: CodeBlock |
|
val modifiers: Set<KModifier> |
|
val mutable: Boolean |
|
val name: String |
|
val receiverType: TypeName? |
|
val setter: FunSpec? |
|
val type: TypeName |
fun equals(other: Any?): Boolean |
|
fun hashCode(): Int |
|
fun toBuilder(): Builder |
|
fun toString(): String |
fun builder(name: String, type: TypeName, vararg modifiers: KModifier): Builderfun builder(name: String, type: Type, vararg modifiers: KModifier): Builderfun builder(name: String, type: KClass<*>, vararg modifiers: KModifier): Builder |
|
fun varBuilder(name: String, type: TypeName, vararg modifiers: KModifier): Builderfun varBuilder(name: String, type: Type, vararg modifiers: KModifier): Builderfun varBuilder(name: String, type: KClass<*>, vararg modifiers: KModifier): Builder |