diff options
author | Roel Spilker <r.spilker@gmail.com> | 2014-03-26 21:11:30 +0100 |
---|---|---|
committer | Roel Spilker <r.spilker@gmail.com> | 2014-03-26 21:11:30 +0100 |
commit | 4d24542dac058fcd7c341f9d17c4e8170a8d83a2 (patch) | |
tree | 945083ad989cb2abfb84f02ed88bc8b21ef87827 /usage_examples | |
parent | db71f39c271f1f8124fac96daa68d8b012fbf390 (diff) | |
download | lombok-4d24542dac058fcd7c341f9d17c4e8170a8d83a2.tar.gz lombok-4d24542dac058fcd7c341f9d17c4e8170a8d83a2.tar.bz2 lombok-4d24542dac058fcd7c341f9d17c4e8170a8d83a2.zip |
[i660] canEqual is now protected instead of public.
Also fixed the total lack of canEqual in the usage examples.
Diffstat (limited to 'usage_examples')
-rw-r--r-- | usage_examples/DataExample_post.jpage | 8 | ||||
-rw-r--r-- | usage_examples/EqualsAndHashCodeExample_post.jpage | 4 |
2 files changed, 10 insertions, 2 deletions
diff --git a/usage_examples/DataExample_post.jpage b/usage_examples/DataExample_post.jpage index 29e7e328..e53e999c 100644 --- a/usage_examples/DataExample_post.jpage +++ b/usage_examples/DataExample_post.jpage @@ -42,6 +42,10 @@ public class DataExample { return "DataExample(" + this.getName() + ", " + this.getAge() + ", " + this.getScore() + ", " + Arrays.deepToString(this.getTags()) + ")"; } + protected boolean canEqual(Object other) { + return other instanceof DataExample; + } + @Override public boolean equals(Object o) { if (o == this) return true; if (!(o instanceof DataExample)) return false; @@ -90,6 +94,10 @@ public class DataExample { return "Exercise(name=" + this.getName() + ", value=" + this.getValue() + ")"; } + protected boolean canEqual(Object other) { + return other instanceof Exercise; + } + @Override public boolean equals(Object o) { if (o == this) return true; if (!(o instanceof Exercise)) return false; diff --git a/usage_examples/EqualsAndHashCodeExample_post.jpage b/usage_examples/EqualsAndHashCodeExample_post.jpage index aa6a44ba..f58e045b 100644 --- a/usage_examples/EqualsAndHashCodeExample_post.jpage +++ b/usage_examples/EqualsAndHashCodeExample_post.jpage @@ -33,7 +33,7 @@ public class EqualsAndHashCodeExample { return result; } - public boolean canEqual(Object other) { + protected boolean canEqual(Object other) { return other instanceof EqualsAndHashCodeExample; } @@ -65,7 +65,7 @@ public class EqualsAndHashCodeExample { return result; } - public boolean canEqual(Object other) { + protected boolean canEqual(Object other) { return other instanceof Square; } } |