X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.utils.datastructures%2Fsrc%2Forg%2Fsimantics%2Futils%2Fdatastructures%2FBinaryFunction.java;h=98412e50e4e55a99ce66348561100d3ff4c0401d;hp=a808a1e41d76dd0e0990bb4509f3d56822b4710a;hb=00e6f6117ede7b35f2d7fa1cccb749e09cb08009;hpb=3b1643524683e7603d7007c8aa708997badb8ebe diff --git a/bundles/org.simantics.utils.datastructures/src/org/simantics/utils/datastructures/BinaryFunction.java b/bundles/org.simantics.utils.datastructures/src/org/simantics/utils/datastructures/BinaryFunction.java index a808a1e41..98412e50e 100644 --- a/bundles/org.simantics.utils.datastructures/src/org/simantics/utils/datastructures/BinaryFunction.java +++ b/bundles/org.simantics.utils.datastructures/src/org/simantics/utils/datastructures/BinaryFunction.java @@ -11,8 +11,19 @@ *******************************************************************************/ package org.simantics.utils.datastructures; -public interface BinaryFunction { +import java.util.function.BiFunction; + +/** + * @deprecated use {@link BiFunction} instead + */ +@Deprecated +@FunctionalInterface +public interface BinaryFunction extends BiFunction{ R call(A1 arg1, A2 arg2); + @Override + default R apply(A1 arg, A2 arg2) { + return call(arg, arg2); + } }