可选:强大的注释,可让您向Java项目添加可选参数

时间:2024-03-04 23:15:51
【文件属性】:

文件名称:可选:强大的注释,可让您向Java项目添加可选参数

文件大小:78KB

文件格式:ZIP

更新时间:2024-03-04 23:15:51

java boilerplate annotation annotations annotation-processor

概述 Optionals是一个库,它添加了功能强大的注释,使您可以向Java项目中添加可选参数。 它受启发,并使用类似的注释处理器系统自动生成方法重载,从而减少了样板。 Optionals的两个主要优点是: 编译结果不依赖于Optionals,因为仅在编译时才需要注释和处理器。 通过将@Optional批注添加到方法的参数上,它已经非常容易使用了。 用法 如前所述,Optionals是即插即用的。 通过将其添加到依赖项并将注释添加到方法的参数,您可以立即开始。 例子: 来源: public static void main( String [] args) { final MyClass clazz = new MyClass (); clazz . myMethod(); clazz . myMethod( " My string. " ) } public voi


【文件预览】:
Optionals-main
----.gitignore(25B)
----settings.gradle(79B)
----build.gradle(390B)
----src()
--------main()
----gradlew(6KB)
----LICENSE(1KB)
----README.md(3KB)
----gradlew.bat(3KB)
----gradle()
--------wrapper()
----.gitattributes(66B)
----optionals-annotations()
--------build.gradle(43B)
--------src()
----test()
--------build.gradle(124B)
--------src()

网友评论