文件名称:phantom-pojos:使用动态代理实现的不可变值类型和构建器
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-18 06:58:59
Java
phantom-pojos 使用动态代理实现的不可变值类型和构建器。 PhantomPojo是一个类 bean 对象,使用两个接口定义: public interface Person extends PhantomPojo< Person> { interface Builder extends Supplier< Person> { Builder withName ( String name ); Builder withAge ( int age ); Builder withFriends ( Builder ... friendBuilders ); Builder withAddress ( Address . Builder addressBuilder ); }
【文件预览】:
phantom-pojos-master
----.gitignore(64B)
----README.md(3KB)
----pom.xml(2KB)
----LICENSE(11KB)
----src()
--------test()
--------main()
----.travis.yml(35B)