public MethodSpec createFoldVoidMethod()

in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/match/MatchMethods.java [68:77]


  public MethodSpec createFoldVoidMethod(OutputValue value) throws ParserException {
    MethodSpec.Builder builder =
        createFoldVoidSignature(value.typeVariables())
            .addAnnotation(Override.class)
            .addModifiers(Modifier.FINAL);

    builder.addStatement("$L.accept(this)", asCamelCase(value.name()));

    return builder.build();
  }