Make Lambdas a final class with private constructor so that it is used as a 
static utility


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/a59dd223
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/a59dd223
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/a59dd223

Branch: refs/heads/master
Commit: a59dd223c14799a2eeb278c372d1bbd5d6a1a751
Parents: ce0d2a9
Author: Martin Tzvetanov Grigorov <[email protected]>
Authored: Mon Feb 27 09:01:18 2017 +0100
Committer: Martin Tzvetanov Grigorov <[email protected]>
Committed: Mon Feb 27 09:01:18 2017 +0100

----------------------------------------------------------------------
 wicket-core/src/main/java/org/apache/wicket/lambda/Lambdas.java | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/a59dd223/wicket-core/src/main/java/org/apache/wicket/lambda/Lambdas.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/lambda/Lambdas.java 
b/wicket-core/src/main/java/org/apache/wicket/lambda/Lambdas.java
index 85b0bb4..185597c 100644
--- a/wicket-core/src/main/java/org/apache/wicket/lambda/Lambdas.java
+++ b/wicket-core/src/main/java/org/apache/wicket/lambda/Lambdas.java
@@ -39,7 +39,7 @@ import 
org.danekja.java.util.function.serializable.SerializableFunction;
  * Convenience class for easy static importing of lambda factory methods in 
several components and
  * behaviors.
  */
-public class Lambdas
+public final class Lambdas
 {
        /**
         * Creates an {@link AbstractAjaxTimerBehavior} based on lambda 
expressions
@@ -310,4 +310,7 @@ public class Lambdas
        {
                return Behavior.onAttribute(attributeName, onAttribute);
        }
+
+       private Lambdas()
+       {}
 }

Reply via email to