record-builder:Java记录的记录生成器生成器

时间:2021-05-02 00:39:50
【文件属性】:
文件名称:record-builder:Java记录的记录生成器生成器
文件大小:60KB
文件格式:ZIP
更新时间:2021-05-02 00:39:50
java records java-14 enable-preview java-15 记录构建器 什么是RecordBuilder Java 16引入了 。 尽管此版本的记录很棒,但目前缺少一些通常在数据类中发现的重要功能:生成器和“ with” ers。 该项目是一个注释处理器,它创建: Java记录的伴随生成器类 添加“ with”复制方法的接口 从接口模板生成Java记录的注释 细节: RecordBuilder示例 @RecordBuilder public record NameAndAge( String name, int age){} 这将生成一个可用于ala的生成器类: // build from components NameAndAge n1 = NameAndAgeBuilder . builder() . name(aName) . age(anAge) . build(); // generate a copy with a change
【文件预览】:
record-builder-master
----record-builder-core()
--------src()
--------pom.xml(513B)
----src()
--------etc()
----java16.sh(640B)
----record-builder-processor()
--------src()
--------pom.xml(1KB)
----record-builder-test()
--------src()
--------pom.xml(3KB)
----LICENSE(11KB)
----.github()
--------FUNDING.yml(64B)
--------workflows()
----pom.xml(14KB)
----README.md(14KB)
----java15.sh(682B)

网友评论