class FunctionSpec : AttributedSpec
A generated function declaration.
Builder |
class Builder |
body |
val body: CodeBlock |
doc |
val doc: CodeBlock |
failable |
val failable: Boolean |
isAccessor |
val isAccessor: Boolean |
isConstructor |
val isConstructor: Boolean |
localTypeSpecs |
val localTypeSpecs: MutableList<AnyTypeSpec> |
modifiers |
val modifiers: Set<Modifier> |
name |
val name: String |
parameters |
val parameters: List<ParameterSpec> |
returnType |
val returnType: TypeName? |
throws |
val throws: Boolean |
typeVariables |
val typeVariables: List<TypeVariableName> |
equals |
fun equals(other: Any?): Boolean |
hashCode |
fun hashCode(): Int |
toBuilder |
fun toBuilder(): Builder |
toString |
fun toString(): String |
abstractBuilder |
fun abstractBuilder(name: String): Builder |
builder |
fun builder(name: String): Builder |
constructorBuilder |
fun constructorBuilder(): Builder |
getterBuilder |
fun getterBuilder(): Builder |
setterBuilder |
fun setterBuilder(): Builder |