mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-14 22:17:41 +00:00
Add setterPrefix to Builder annotation
This commit is contained in:
1 parent
64fc7b373b
commit
5f198d71c6
1 file changed
+10
@@ -153,6 +153,16 @@ public @interface Builder {
|
||||
* @return The builder class will be generated with this access modifier.
|
||||
*/
|
||||
AccessLevel access() default lombok.AccessLevel.PUBLIC;
|
||||
|
||||
/**
|
||||
* Prefix to prepend to set methods in the generated builder class. By default, generated methods to not include a
|
||||
* prefix. If this value populated, the first letter of the generated method name will be capitalized.
|
||||
*
|
||||
* For example, a method normally generated as {@code someField(String someField)} would instead be generated as {@code withSomeField(String someField)}
|
||||
*
|
||||
* @return The prefix to prepend to generated method names.
|
||||
*/
|
||||
String setterPrefix() default "";
|
||||
|
||||
/**
|
||||
* Put on a field (in case of {@code @Builder} on a type) or a parameter (for {@code @Builder} on a constructor or static method) to
|
||||
|
||||
Reference in new issue
Block a user