public final class MethodSpec extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MethodSpec.Builder |
| Modifier and Type | Field and Description |
|---|---|
List<AnnotationSpec> |
annotations |
CodeBlock |
code |
List<TypeName> |
exceptions |
CodeBlock |
javadoc |
Set<Modifier> |
modifiers |
String |
name |
List<ParameterSpec> |
parameters |
TypeName |
returnType |
List<TypeVariableName> |
typeVariables |
boolean |
varargs |
| Modifier and Type | Method and Description |
|---|---|
static MethodSpec.Builder |
constructorBuilder() |
boolean |
hasModifier(Modifier modifier) |
boolean |
isConstructor() |
static MethodSpec.Builder |
methodBuilder(String name) |
String |
toString() |
public final String name
public final CodeBlock javadoc
public final List<AnnotationSpec> annotations
public final List<TypeVariableName> typeVariables
public final TypeName returnType
public final List<ParameterSpec> parameters
public final boolean varargs
public final CodeBlock code
public boolean hasModifier(Modifier modifier)
public boolean isConstructor()
public static MethodSpec.Builder methodBuilder(String name)
public static MethodSpec.Builder constructorBuilder()
Copyright © 2015 Square, Inc.. All Rights Reserved.