aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpeichhorn <peichhor@web.de>2011-06-22 09:52:00 +0200
committerpeichhorn <peichhor@web.de>2011-06-22 09:52:00 +0200
commit917518bbeafc73232955d67fdbfce533e8a69f75 (patch)
tree4a6012d37a80d1fffdf04b1f7805581dfea1edf4
parent865b7dbc6a8be1c2415d55fa40b30ddc3227d9f5 (diff)
downloadlombok-917518bbeafc73232955d67fdbfce533e8a69f75.tar.gz
lombok-917518bbeafc73232955d67fdbfce533e8a69f75.tar.bz2
lombok-917518bbeafc73232955d67fdbfce533e8a69f75.zip
fixed type mismatch in lazy getter example (issue 223)
note: this example shows how lazy getter would work once issue 160 is no more
-rw-r--r--usage_examples/GetterLazyExample_post.jpage6
-rw-r--r--usage_examples/GetterLazyExample_pre.jpage4
2 files changed, 5 insertions, 5 deletions
diff --git a/usage_examples/GetterLazyExample_post.jpage b/usage_examples/GetterLazyExample_post.jpage
index 76101db1..9f4b1ba3 100644
--- a/usage_examples/GetterLazyExample_post.jpage
+++ b/usage_examples/GetterLazyExample_post.jpage
@@ -1,9 +1,9 @@
public class GetterLazyExample {
- private int[] $lombok$lazy1v;
+ private double[] $lombok$lazy1v;
private volatile boolean $lombok$lazy1i;
private final Object $lombok$lazyLock = new Object[0];
- public int[] getCached() {
+ public double[] getCached() {
if (!this.$lombok$lazy1i) {
synchronized (this.$lombok$lazyLock) {
if (!this.$lombok$lazy1i) {
@@ -15,7 +15,7 @@ public class GetterLazyExample {
return this.$lombok$lazy1v;
}
- private int[] expensive() {
+ private double[] expensive() {
double[] result = new double[1000000];
for (int i = 0; i < result.length; i++) {
result[i] = Math.asin(i);
diff --git a/usage_examples/GetterLazyExample_pre.jpage b/usage_examples/GetterLazyExample_pre.jpage
index a6ca0966..ca6c9d58 100644
--- a/usage_examples/GetterLazyExample_pre.jpage
+++ b/usage_examples/GetterLazyExample_pre.jpage
@@ -1,9 +1,9 @@
import lombok.Getter;
public class GetterLazyExample {
- @Getter(lazy=true) private final int[] cached = expensive();
+ @Getter(lazy=true) private final double[] cached = expensive();
- private int[] expensive() {
+ private double[] expensive() {
double[] result = new double[1000000];
for (int i = 0; i < result.length; i++) {
result[i] = Math.asin(i);