aboutsummaryrefslogtreecommitdiff
path: root/usage_examples/experimental/ValueExample_pre.jpage
diff options
context:
space:
mode:
Diffstat (limited to 'usage_examples/experimental/ValueExample_pre.jpage')
-rw-r--r--usage_examples/experimental/ValueExample_pre.jpage19
1 files changed, 19 insertions, 0 deletions
diff --git a/usage_examples/experimental/ValueExample_pre.jpage b/usage_examples/experimental/ValueExample_pre.jpage
new file mode 100644
index 00000000..d9550c25
--- /dev/null
+++ b/usage_examples/experimental/ValueExample_pre.jpage
@@ -0,0 +1,19 @@
+import lombok.AccessLevel;
+import lombok.experimental.NonFinal;
+import lombok.experimental.Value;
+import lombok.experimental.Wither;
+import lombok.ToString;
+
+@Value public class ValueExample {
+ String name;
+ @Wither(AccessLevel.PACKAGE) @NonFinal int age;
+ double score;
+ protected String[] tags;
+
+ @ToString(includeFieldNames=true)
+ @Value(staticConstructor="of")
+ public static class Exercise<T> {
+ String name;
+ T value;
+ }
+}