public class BuilderAtMethodSimplePredefined {
private int myInt;
private String myString;
@lombok.Builder
public static BuilderAtMethodSimplePredefined createMe(int myInt, String myString) {
BuilderAtMethodSimplePredefined result = new BuilderAtMethodSimplePredefined();
result.myInt = myInt;
result.myString = myString;
return result;
}
static class BuilderAtMethodSimplePredefinedBuilder {
private int myInt;
public BuilderAtMethodSimplePredefined.BuilderAtMethodSimplePredefinedBuilder myString(String myString) {
this.myString = myString + "something";
return this;
}
}
public static void main(String[] args) {
BuilderAtMethodSimplePredefined builderSimple = BuilderAtMethodSimplePredefined.builder().myInt(123).myString("string").build();
System.out.println(builderSimple);
}
}