Java 如何配置lombok,以便在类上注释时也为静态成员生成getter/Setter

Java 如何配置lombok,以便在类上注释时也为静态成员生成getter/Setter,java,lombok,Java,Lombok,我有一个面向所有静态成员的类。静态成员的数量超过10个(可能会随时间增加) 我正在使用lombok,我想为所有静态成员生成Getter/Setter,在类上使用单个@Getter和@Setter注释,就像我们为非静态成员所做的那样 我知道 您还可以在类上放置@Getter和/或@Setter注释。在里面 在这种情况下,就好像对其中的所有非静态字段进行了注释一样 使用注释初始化 我也知道 我们可以使用@Getter@Setter单独注释静态字段,为静态字段生成Getter/Setter 但这看起来

我有一个面向所有静态成员的类。静态成员的数量超过10个(可能会随时间增加)

我正在使用lombok,我想为所有静态成员生成Getter/Setter,在类上使用单个
@Getter
@Setter
注释,就像我们为非静态成员所做的那样

我知道

您还可以在类上放置@Getter和/或@Setter注释。在里面 在这种情况下,就好像对其中的所有非静态字段进行了注释一样 使用注释初始化

我也知道

我们可以使用
@Getter@Setter
单独注释静态字段,为静态字段生成Getter/Setter

但这看起来很难看,我想让我的班级看起来尽可能干净

是否有任何方法可以配置/重写@Getter和@Setter注释,以便对类进行注释,并为所有成员(包括静态和非静态成员)生成Getter和Setter,毕竟这些方法所做的是返回所提到的变量

更准确地说,我希望下面的代码片段为所有类变量生成getter和setter-

@Getter
@Setter
public class myClass {
    private static String d;
    private static SomePojo c;

    private String a;
    private Integer b;
    private SomeClass d;

}

@Getter
添加到静态成员本身,它应该可以工作

@Getter
private static final String DEFAULT_VAL = "TEST"; 

对于静态字段,必须将
@Getter
添加到特定字段:

@Getter
@Setter
public class Task {
    @Getter
    private static int numberOfTasks;
    @Getter
    private static int taskId;
    private String taskName;
    private Integer executionTime;
}

最好提供你的代码。我不确定这个结构是什么样子。我无法将setter/getter描绘成静态成员。感谢您请求编辑,但是,我编辑问题也是为了提供代码。:)我知道,这就是我现在正在做的。我已经在
中的问题中提到过,我也知道该条款。但是如果一个类中有100个静态字段呢。将@Getter添加到每个字段非常耗时。这就是我的问题,我如何重写或做一些事情,以便将@Getter添加到类本身就可以生成Getter。然后,您不必使它们成为静态的,添加它们的私有成员,并且只启动同一类的静态成员来访问这些字段。