Modifier and Type | Method and Description |
---|---|
MethodSpec.Builder |
MethodSpec.Builder.addAnnotation(AnnotationSpec annotationSpec) |
MethodSpec.Builder |
MethodSpec.Builder.addAnnotation(Class<?> annotation) |
MethodSpec.Builder |
MethodSpec.Builder.addAnnotation(ClassName annotation) |
MethodSpec.Builder |
MethodSpec.Builder.addAnnotations(Iterable<AnnotationSpec> annotationSpecs) |
MethodSpec.Builder |
MethodSpec.Builder.addCode(CodeBlock codeBlock) |
MethodSpec.Builder |
MethodSpec.Builder.addCode(String format,
Object... args) |
MethodSpec.Builder |
MethodSpec.Builder.addException(Type exception) |
MethodSpec.Builder |
MethodSpec.Builder.addException(TypeName exception) |
MethodSpec.Builder |
MethodSpec.Builder.addExceptions(Iterable<? extends TypeName> exceptions) |
MethodSpec.Builder |
MethodSpec.Builder.addJavadoc(String format,
Object... args) |
MethodSpec.Builder |
MethodSpec.Builder.addModifiers(Iterable<Modifier> modifiers) |
MethodSpec.Builder |
MethodSpec.Builder.addModifiers(Modifier... modifiers) |
MethodSpec.Builder |
MethodSpec.Builder.addParameter(ParameterSpec parameterSpec) |
MethodSpec.Builder |
MethodSpec.Builder.addParameter(TypeName type,
String name,
Modifier... modifiers) |
MethodSpec.Builder |
MethodSpec.Builder.addParameter(Type type,
String name,
Modifier... modifiers) |
MethodSpec.Builder |
MethodSpec.Builder.addParameters(Iterable<ParameterSpec> parameterSpecs) |
MethodSpec.Builder |
MethodSpec.Builder.addStatement(String format,
Object... args) |
MethodSpec.Builder |
MethodSpec.Builder.addTypeVariable(TypeVariableName typeVariable) |
MethodSpec.Builder |
MethodSpec.Builder.addTypeVariables(Iterable<TypeVariableName> typeVariables) |
MethodSpec.Builder |
MethodSpec.Builder.beginControlFlow(String controlFlow,
Object... args) |
static MethodSpec.Builder |
MethodSpec.constructorBuilder() |
MethodSpec.Builder |
MethodSpec.Builder.defaultValue(CodeBlock codeBlock) |
MethodSpec.Builder |
MethodSpec.Builder.defaultValue(String format,
Object... args) |
MethodSpec.Builder |
MethodSpec.Builder.endControlFlow() |
MethodSpec.Builder |
MethodSpec.Builder.endControlFlow(String controlFlow,
Object... args) |
static MethodSpec.Builder |
MethodSpec.methodBuilder(String name) |
MethodSpec.Builder |
MethodSpec.Builder.nextControlFlow(String controlFlow,
Object... args) |
static MethodSpec.Builder |
MethodSpec.overriding(ExecutableElement method)
Returns a new method spec builder that overrides
method . |
static MethodSpec.Builder |
MethodSpec.overriding(ExecutableElement method,
DeclaredType enclosing,
Types types)
Returns a new method spec builder that overrides
method as a member of enclosing . |
MethodSpec.Builder |
MethodSpec.Builder.returns(Type returnType) |
MethodSpec.Builder |
MethodSpec.Builder.returns(TypeName returnType) |
MethodSpec.Builder |
MethodSpec.toBuilder() |
MethodSpec.Builder |
MethodSpec.Builder.varargs() |
MethodSpec.Builder |
MethodSpec.Builder.varargs(boolean varargs) |
Copyright © 2015 Square, Inc.. All Rights Reserved.