import java.util.List;

public class SuperBuilderCustomizedWithSetterPrefix {
	@lombok.experimental.SuperBuilder(setterPrefix = "set")
	public static class Parent {
		public static abstract class ParentBuilder<C extends Parent, B extends ParentBuilder<C, B>> {
			public B setField1(int field1) {
				this.field1 = field1 + 1;
				return self();
			}
		}
		int field1;
	}
	
	public static void test() {
		Parent x = Parent.builder().setField1(5).build();
	}
}