1 2 3 4 5 6 7 8 9 10 11 12 13
import lombok.Value; @lombok.Value class Value1 { final int x; String name; } @Value @lombok.experimental.NonFinal class Value2 { public int x; String name; } @Value class Value3 { @lombok.experimental.NonFinal int x; int y; }