@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface FluentConfig
Annotation, that triggers code generator to create a fluent builder for an existing factory method with many arguments.
E.g. for method:
public MyClass(String a, String b, int c, Object d) {
}
it will generate fluent API, which can be used like following:
MyClass myClass = new MyClassBuilder().a("a").b("b").c(4).d(new Object()).build();