diff options
author | peichhorn <peichhor@web.de> | 2011-06-22 09:52:00 +0200 |
---|---|---|
committer | peichhorn <peichhor@web.de> | 2011-06-22 09:52:00 +0200 |
commit | 917518bbeafc73232955d67fdbfce533e8a69f75 (patch) | |
tree | 4a6012d37a80d1fffdf04b1f7805581dfea1edf4 | |
parent | 865b7dbc6a8be1c2415d55fa40b30ddc3227d9f5 (diff) | |
download | lombok-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.jpage | 6 | ||||
-rw-r--r-- | usage_examples/GetterLazyExample_pre.jpage | 4 |
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); |