包 lombok.experimental
package lombok.experimental
此包包含您作为 lombok 用户所需的所有注解和支持类,用于所有尚未作为首要特性支持的功能。此包中注解和支持类所涉及的功能可能会在未来版本中更改或完全删除,并且错误可能不会得到及时解决。有关任何功能的状态和可能的未来,请参阅官方功能文档。
- 另请参阅
-
注解类型类描述用于生成 getter、setter 和 "with"-er 的设置容器。放在任何字段上,使 lombok 生成委托方法,将调用转发到此字段。扩展方法使您能够“添加”方法到现有类型,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。为此注解类型的每个字段添加修饰符。生成一个内部类型,其中包含字符串常量,其中包含每个字段的字段名。如果存在,则不要在生成的字段名内部类型中包含此字段。如果存在,则在生成的字段名内部类型中包含此字段(默认)。在方法局部类上使用,以指示内部的所有方法都应暴露给方法的其余部分,就像它们是助手方法一样。用于指示对注解实体不为
final
的显式意图。用于指示对注解实体具有包私有访问级别的显式意图。放在任何扩展自java.lang.Throwable
类型的类上,以添加 4 个常见的异常构造函数。SuperBuilder 注解为使用@SuperBuilder
注解的类创建一个所谓的“构建器”方面,但在扩展时效果很好。放在任何方法或构造函数上,使 lombok 假装它不存在,即生成一个方法,否则由于可能的冲突将被跳过。用于创建实用工具类的注解。已过时。放在任何字段上,使 lombok 构建一个“withBy” - 一个 withFieldNameBy 方法,它生成此对象的克隆(除了一个字段获得新值)。已过时。永远不要使用此注解 - 阅读文档。已过时。With
已被提升到主包,因此请改用它。已过时。永远不要使用此注解 - 阅读文档。
var
已被提升到主包;请改用var
。