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