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%2FUnaryFunction.java;h=bb2148f4803d4923c7a70ad15bb778924f21ca13;hp=bb38164b79dfb0d2f9dbe5f43d99185d3ba6ac14;hb=e84008c029ef2336cf55ad371256c9a12a889e98;hpb=0f3c8efc2d05f7d76b6fa1c2228c9c6ba224374e diff --git a/bundles/org.simantics.utils.datastructures/src/org/simantics/utils/datastructures/UnaryFunction.java b/bundles/org.simantics.utils.datastructures/src/org/simantics/utils/datastructures/UnaryFunction.java index bb38164b7..bb2148f48 100644 --- a/bundles/org.simantics.utils.datastructures/src/org/simantics/utils/datastructures/UnaryFunction.java +++ b/bundles/org.simantics.utils.datastructures/src/org/simantics/utils/datastructures/UnaryFunction.java @@ -11,8 +11,19 @@ *******************************************************************************/ package org.simantics.utils.datastructures; -public interface UnaryFunction { +import java.util.function.Function; + +/** + * @deprecated use {@link Function} instead + */ +@Deprecated +public interface UnaryFunction extends Function { public R call(A arg); - + + @Override + default R apply(A t) { + return call(t); + } + }