Class JavaMethodDeclaration.Builder

java.lang.Object
io.spring.initializr.generator.language.java.JavaMethodDeclaration.Builder
Enclosing class:
JavaMethodDeclaration

public static final class JavaMethodDeclaration.Builder extends Object
Builder for creating a JavaMethodDeclaration.
  • Method Details

    • modifiers

      public JavaMethodDeclaration.Builder modifiers(int modifiers)
      Sets the modifiers.
      Parameters:
      modifiers - the modifiers
      Returns:
      this for method chaining
    • returning

      public JavaMethodDeclaration.Builder returning(String returnType)
      Sets the return type.
      Parameters:
      returnType - the return type
      Returns:
      this for method chaining
    • parameters

      public JavaMethodDeclaration.Builder parameters(Parameter... parameters)
      Sets the parameters.
      Parameters:
      parameters - the parameters
      Returns:
      this for method chaining
    • body

      public JavaMethodDeclaration body(CodeBlock code)
      Sets the body.
      Parameters:
      code - the code for the body
      Returns:
      the method containing the body