From 917518bbeafc73232955d67fdbfce533e8a69f75 Mon Sep 17 00:00:00 2001 From: peichhorn Date: Wed, 22 Jun 2011 09:52:00 +0200 Subject: fixed type mismatch in lazy getter example (issue 223) note: this example shows how lazy getter would work once issue 160 is no more --- usage_examples/GetterLazyExample_post.jpage | 6 +++--- 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); -- cgit