diff options
author | Reinier Zwitserloot <reinier@zwitserloot.com> | 2018-04-10 00:12:24 +0200 |
---|---|---|
committer | Reinier Zwitserloot <reinier@zwitserloot.com> | 2018-04-10 00:23:49 +0200 |
commit | 57fb2b9773d96777ba343e28e5e2ae4d6fa96f42 (patch) | |
tree | 267a4d14f3ead6079d7383198a0705a675d7c9bd /usage_examples/experimental/ExtensionMethodExample_pre.jpage | |
parent | 4dce9a351d2e459fb2d03bdb9c99b62a2b29f8d0 (diff) | |
download | lombok-57fb2b9773d96777ba343e28e5e2ae4d6fa96f42.tar.gz lombok-57fb2b9773d96777ba343e28e5e2ae4d6fa96f42.tar.bz2 lombok-57fb2b9773d96777ba343e28e5e2ae4d6fa96f42.zip |
[website] Whoops we had 2 copies of usage_examples. Fixed that by deleting the one that was NOT being used for the website.
Diffstat (limited to 'usage_examples/experimental/ExtensionMethodExample_pre.jpage')
-rw-r--r-- | usage_examples/experimental/ExtensionMethodExample_pre.jpage | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/usage_examples/experimental/ExtensionMethodExample_pre.jpage b/usage_examples/experimental/ExtensionMethodExample_pre.jpage deleted file mode 100644 index b3b9f1fa..00000000 --- a/usage_examples/experimental/ExtensionMethodExample_pre.jpage +++ /dev/null @@ -1,24 +0,0 @@ -import lombok.experimental.ExtensionMethod; - -@ExtensionMethod({java.util.Arrays.class, Extensions.class}) -public class ExtensionMethodExample { - public String test() { - int[] intArray = {5, 3, 8, 2}; - intArray.sort(); - - String iAmNull = null; - return iAmNull.or("hELlO, WORlD!".toTitleCase()); - } -} - -class Extensions { - public static <T> T or(T obj, T ifNull) { - return obj != null ? obj : ifNull; - } - - public static String toTitleCase(String in) { - if (in.isEmpty()) return in; - return "" + Character.toTitleCase(in.charAt(0)) + - in.substring(1).toLowerCase(); - } -} |