diff options
author | Lukas Rytz <lukas.rytz@gmail.com> | 2015-06-30 09:23:59 +0200 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@typesafe.com> | 2015-07-01 11:51:33 -0700 |
commit | c58f4e4a85ddf9a6d9441b94b1acdccab2d105b4 (patch) | |
tree | 3ebf52e6de40586bafd8bad79536b1b0eac9bfd2 /src/library/scala/runtime/java8/JFunction1$mcDI$sp.java | |
parent | 8247b8f077c96ba9a017b53de4d8062fe428c4a7 (diff) | |
download | scala-c58f4e4a85ddf9a6d9441b94b1acdccab2d105b4.tar.gz scala-c58f4e4a85ddf9a6d9441b94b1acdccab2d105b4.tar.bz2 scala-c58f4e4a85ddf9a6d9441b94b1acdccab2d105b4.zip |
Include sources for scala-java8-compat instead of jar
This reverts commit e1895d64f87dc3c699a3ccbc8a3143b18d3b5bb1,
titled "Add scala-java8-compat to scala-library.jar".
Move SAM functions and `LambdaDeserializer` (from scala/scala-java8-compat@9253ed9)
into `scala.runtime.java8` package under `src/library`.
(The package name is the only diff -- they were in `scala.compat.java8` before).
The original LambdaDeserializer:
https://github.com/scala/scala-java8-compat/blob/c0732e6/src/main/java/scala/compat/java8/runtime/LambdaDeserializer.scala
Diffstat (limited to 'src/library/scala/runtime/java8/JFunction1$mcDI$sp.java')
-rw-r--r-- | src/library/scala/runtime/java8/JFunction1$mcDI$sp.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/library/scala/runtime/java8/JFunction1$mcDI$sp.java b/src/library/scala/runtime/java8/JFunction1$mcDI$sp.java new file mode 100644 index 0000000000..09cac947c9 --- /dev/null +++ b/src/library/scala/runtime/java8/JFunction1$mcDI$sp.java @@ -0,0 +1,13 @@ + +/* + * Copyright (C) 2012-2015 Typesafe Inc. <http://www.typesafe.com> + */ + +package scala.runtime.java8; + +@FunctionalInterface +public interface JFunction1$mcDI$sp extends JFunction1 { + double apply$mcDI$sp(int v1); + + default Object apply(Object t) { return scala.runtime.BoxesRunTime.boxToDouble(apply$mcDI$sp(scala.runtime.BoxesRunTime.unboxToInt(t))); } +} |