CallBuilder是一个Java代码生成器,它可以制作生成器类更加容易。当你的构造函数或者方法有多个参数时,生成器就更加好用。它们甚至在你有两个或者更多同类型参数时,也不会混淆。
示例代码:
public class Person { @CallBuilder Person( String familyName, String givenName, List<String> addressLines, @Nullable Integer age) { // ... }}CallBuilder是一个Java代码生成器,它可以制作生成器类更加容易。当你的构造函数或者方法有多个参数时,生成器就更加好用。它们甚至在你有两个或者更多同类型参数时,也不会混淆。
示例代码:
public class Person { @CallBuilder Person( String familyName, String givenName, List<String> addressLines, @Nullable Integer age) { // ... }}
评论