Repository: wicket
Updated Branches:
  refs/heads/master 276c16b4b -> 14b310040


Cross link LambdaModel#of(IModel, SerializableFunction, SerializableBiConsumer) 
with IModel#flatMap


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

Branch: refs/heads/master
Commit: 14b310040abb28f7004ff54cac37f5f516d7e1bb
Parents: 05545b4
Author: Martin Tzvetanov Grigorov <[email protected]>
Authored: Wed May 24 21:15:36 2017 +0200
Committer: Martin Tzvetanov Grigorov <[email protected]>
Committed: Wed May 24 21:16:50 2017 +0200

----------------------------------------------------------------------
 wicket-core/src/main/java/org/apache/wicket/model/IModel.java      | 2 ++
 wicket-core/src/main/java/org/apache/wicket/model/LambdaModel.java | 1 +
 2 files changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/14b31004/wicket-core/src/main/java/org/apache/wicket/model/IModel.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/model/IModel.java 
b/wicket-core/src/main/java/org/apache/wicket/model/IModel.java
index 110be3e..d8a9800 100644
--- a/wicket-core/src/main/java/org/apache/wicket/model/IModel.java
+++ b/wicket-core/src/main/java/org/apache/wicket/model/IModel.java
@@ -18,6 +18,7 @@ package org.apache.wicket.model;
 
 
 import org.apache.wicket.util.lang.Args;
+import org.danekja.java.util.function.serializable.SerializableBiConsumer;
 import org.danekja.java.util.function.serializable.SerializableBiFunction;
 import org.danekja.java.util.function.serializable.SerializableFunction;
 import org.danekja.java.util.function.serializable.SerializablePredicate;
@@ -179,6 +180,7 @@ public interface IModel<T> extends IDetachable
         * @param mapper
         *            a mapper, to be applied to the contained object
         * @return a new IModel
+        * @see LambdaModel#of(IModel, SerializableFunction, 
SerializableBiConsumer)
         */
        default <R> IModel<R> flatMap(SerializableFunction<? super T, 
IModel<R>> mapper)
        {

http://git-wip-us.apache.org/repos/asf/wicket/blob/14b31004/wicket-core/src/main/java/org/apache/wicket/model/LambdaModel.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/model/LambdaModel.java 
b/wicket-core/src/main/java/org/apache/wicket/model/LambdaModel.java
index d464b81..7806ae3 100644
--- a/wicket-core/src/main/java/org/apache/wicket/model/LambdaModel.java
+++ b/wicket-core/src/main/java/org/apache/wicket/model/LambdaModel.java
@@ -187,6 +187,7 @@ public abstract class LambdaModel<T> implements IModel<T>
         *            model object type
         * 
         * @return model
+        * @see IModel#flatMap(SerializableFunction)
         */
        public static <X, R> IModel<R> of(IModel<X> target, 
SerializableFunction<X, R> getter,
                SerializableBiConsumer<X, R> setter)

Reply via email to