mirror of
https://github.com/tiennm99/lombok.git
synced 2026-09-15 12:20:21 +00:00
60 lines
1.3 KiB
Java
60 lines
1.3 KiB
Java
import lombok.experimental.FieldNameConstants;
|
|
import lombok.AccessLevel;
|
|
@FieldNameConstants(asEnum = true,innerTypeName = "TypeTest") class FieldNameConstantsHandrolled1 {
|
|
public enum TypeTest {
|
|
field1(),
|
|
alsoAField(),
|
|
thirdField(),
|
|
<clinit>() {
|
|
}
|
|
private @java.lang.SuppressWarnings("all") TypeTest() {
|
|
super();
|
|
}
|
|
}
|
|
int field1;
|
|
int alsoAField;
|
|
int thirdField;
|
|
FieldNameConstantsHandrolled1() {
|
|
super();
|
|
}
|
|
}
|
|
@FieldNameConstants(asEnum = true,innerTypeName = "TypeTest") class FieldNameConstantsHandrolled2 {
|
|
public enum TypeTest {
|
|
field1(),
|
|
alsoAField(),
|
|
thirdField(),
|
|
<clinit>() {
|
|
}
|
|
public String foo() {
|
|
return name();
|
|
}
|
|
private @java.lang.SuppressWarnings("all") TypeTest() {
|
|
super();
|
|
}
|
|
}
|
|
int field1;
|
|
int alsoAField;
|
|
int thirdField;
|
|
FieldNameConstantsHandrolled2() {
|
|
super();
|
|
}
|
|
}
|
|
@FieldNameConstants class FieldNameConstantsHandrolled3 {
|
|
static class Fields {
|
|
public static final java.lang.String field1 = "field1";
|
|
public static final java.lang.String thirdField = "thirdField";
|
|
public static final int alsoAField = 5;
|
|
<clinit>() {
|
|
}
|
|
private @java.lang.SuppressWarnings("all") Fields() {
|
|
super();
|
|
}
|
|
}
|
|
int field1;
|
|
int alsoAField;
|
|
int thirdField;
|
|
FieldNameConstantsHandrolled3() {
|
|
super();
|
|
}
|
|
}
|