From fd21e6ee334bd81e26be84d97d3d0e0642b20ee5 Mon Sep 17 00:00:00 2001 From: Dmitry Petrashko Date: Tue, 2 Dec 2014 19:31:42 +0100 Subject: Implemented handling of Closures. --- src/scala/compat/java8/JFunction0.java | 40 +++ src/scala/compat/java8/JFunction1.java | 240 +++++++++++++++ src/scala/compat/java8/JFunction10.java | 23 ++ src/scala/compat/java8/JFunction11.java | 23 ++ src/scala/compat/java8/JFunction12.java | 23 ++ src/scala/compat/java8/JFunction13.java | 23 ++ src/scala/compat/java8/JFunction14.java | 23 ++ src/scala/compat/java8/JFunction15.java | 23 ++ src/scala/compat/java8/JFunction16.java | 23 ++ src/scala/compat/java8/JFunction17.java | 23 ++ src/scala/compat/java8/JFunction18.java | 23 ++ src/scala/compat/java8/JFunction19.java | 23 ++ src/scala/compat/java8/JFunction2.java | 510 ++++++++++++++++++++++++++++++++ src/scala/compat/java8/JFunction20.java | 23 ++ src/scala/compat/java8/JFunction21.java | 23 ++ src/scala/compat/java8/JFunction22.java | 23 ++ src/scala/compat/java8/JFunction3.java | 23 ++ src/scala/compat/java8/JFunction4.java | 23 ++ src/scala/compat/java8/JFunction5.java | 23 ++ src/scala/compat/java8/JFunction6.java | 23 ++ src/scala/compat/java8/JFunction7.java | 23 ++ src/scala/compat/java8/JFunction8.java | 23 ++ src/scala/compat/java8/JFunction9.java | 23 ++ 23 files changed, 1250 insertions(+) create mode 100644 src/scala/compat/java8/JFunction0.java create mode 100644 src/scala/compat/java8/JFunction1.java create mode 100644 src/scala/compat/java8/JFunction10.java create mode 100644 src/scala/compat/java8/JFunction11.java create mode 100644 src/scala/compat/java8/JFunction12.java create mode 100644 src/scala/compat/java8/JFunction13.java create mode 100644 src/scala/compat/java8/JFunction14.java create mode 100644 src/scala/compat/java8/JFunction15.java create mode 100644 src/scala/compat/java8/JFunction16.java create mode 100644 src/scala/compat/java8/JFunction17.java create mode 100644 src/scala/compat/java8/JFunction18.java create mode 100644 src/scala/compat/java8/JFunction19.java create mode 100644 src/scala/compat/java8/JFunction2.java create mode 100644 src/scala/compat/java8/JFunction20.java create mode 100644 src/scala/compat/java8/JFunction21.java create mode 100644 src/scala/compat/java8/JFunction22.java create mode 100644 src/scala/compat/java8/JFunction3.java create mode 100644 src/scala/compat/java8/JFunction4.java create mode 100644 src/scala/compat/java8/JFunction5.java create mode 100644 src/scala/compat/java8/JFunction6.java create mode 100644 src/scala/compat/java8/JFunction7.java create mode 100644 src/scala/compat/java8/JFunction8.java create mode 100644 src/scala/compat/java8/JFunction9.java (limited to 'src/scala/compat') diff --git a/src/scala/compat/java8/JFunction0.java b/src/scala/compat/java8/JFunction0.java new file mode 100644 index 000000000..e9fc8ed68 --- /dev/null +++ b/src/scala/compat/java8/JFunction0.java @@ -0,0 +1,40 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction0 extends scala.Function0 { + default void $init$() { + }; + default void apply$mcV$sp() { + apply(); + } + default byte apply$mcB$sp() { + return (Byte) apply(); + } + default short apply$mcS$sp() { + return (Short) apply(); + } + default int apply$mcI$sp() { + return (Integer) apply(); + } + default long apply$mcJ$sp() { + return (Long) apply(); + } + default char apply$mcC$sp() { + return (Character) apply(); + } + default float apply$mcF$sp() { + return (Float) apply(); + } + default double apply$mcD$sp() { + return (Double) apply(); + } + default boolean apply$mcZ$sp() { + return (Boolean) apply(); + } +} + diff --git a/src/scala/compat/java8/JFunction1.java b/src/scala/compat/java8/JFunction1.java new file mode 100644 index 000000000..6e4257970 --- /dev/null +++ b/src/scala/compat/java8/JFunction1.java @@ -0,0 +1,240 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction1 extends scala.Function1 { + default void $init$() { + }; + + @Override + default scala.Function1 andThen(scala.Function1 g) { + return scala.Function1$class.andThen(this, g); + } + + @Override + default scala.Function1 compose(scala.Function1 g) { + return scala.Function1$class.compose(this, g); + } + default void apply$mcVI$sp(int v1) { + apply((T1) ((Integer) v1)); + } + default boolean apply$mcZI$sp(int v1) { + return (Boolean) apply((T1) ((Integer) v1)); + } + default int apply$mcII$sp(int v1) { + return (Integer) apply((T1) ((Integer) v1)); + } + default float apply$mcFI$sp(int v1) { + return (Float) apply((T1) ((Integer) v1)); + } + default long apply$mcJI$sp(int v1) { + return (Long) apply((T1) ((Integer) v1)); + } + default double apply$mcDI$sp(int v1) { + return (Double) apply((T1) ((Integer) v1)); + } + default void apply$mcVJ$sp(long v1) { + apply((T1) ((Long) v1)); + } + default boolean apply$mcZJ$sp(long v1) { + return (Boolean) apply((T1) ((Long) v1)); + } + default int apply$mcIJ$sp(long v1) { + return (Integer) apply((T1) ((Long) v1)); + } + default float apply$mcFJ$sp(long v1) { + return (Float) apply((T1) ((Long) v1)); + } + default long apply$mcJJ$sp(long v1) { + return (Long) apply((T1) ((Long) v1)); + } + default double apply$mcDJ$sp(long v1) { + return (Double) apply((T1) ((Long) v1)); + } + default void apply$mcVF$sp(float v1) { + apply((T1) ((Float) v1)); + } + default boolean apply$mcZF$sp(float v1) { + return (Boolean) apply((T1) ((Float) v1)); + } + default int apply$mcIF$sp(float v1) { + return (Integer) apply((T1) ((Float) v1)); + } + default float apply$mcFF$sp(float v1) { + return (Float) apply((T1) ((Float) v1)); + } + default long apply$mcJF$sp(float v1) { + return (Long) apply((T1) ((Float) v1)); + } + default double apply$mcDF$sp(float v1) { + return (Double) apply((T1) ((Float) v1)); + } + default void apply$mcVD$sp(double v1) { + apply((T1) ((Double) v1)); + } + default boolean apply$mcZD$sp(double v1) { + return (Boolean) apply((T1) ((Double) v1)); + } + default int apply$mcID$sp(double v1) { + return (Integer) apply((T1) ((Double) v1)); + } + default float apply$mcFD$sp(double v1) { + return (Float) apply((T1) ((Double) v1)); + } + default long apply$mcJD$sp(double v1) { + return (Long) apply((T1) ((Double) v1)); + } + default double apply$mcDD$sp(double v1) { + return (Double) apply((T1) ((Double) v1)); + } + + default scala.Function1 compose$mcVI$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcZI$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcII$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcFI$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcJI$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcDI$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcVJ$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcZJ$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcIJ$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcFJ$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcJJ$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcDJ$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcVF$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcZF$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcIF$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcFF$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcJF$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcDF$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcVD$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcZD$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcID$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcFD$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcJD$sp(scala.Function1 g) { + return compose(g); + } + default scala.Function1 compose$mcDD$sp(scala.Function1 g) { + return compose(g); + } + + default scala.Function1 andThen$mcVI$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcZI$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcII$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcFI$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcJI$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcDI$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcVJ$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcZJ$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcIJ$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcFJ$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcJJ$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcDJ$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcVF$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcZF$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcIF$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcFF$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcJF$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcDF$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcVD$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcZD$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcID$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcFD$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcJD$sp(scala.Function1 g) { + return andThen(g); + } + default scala.Function1 andThen$mcDD$sp(scala.Function1 g) { + return andThen(g); + } +} diff --git a/src/scala/compat/java8/JFunction10.java b/src/scala/compat/java8/JFunction10.java new file mode 100644 index 000000000..e1f31cef5 --- /dev/null +++ b/src/scala/compat/java8/JFunction10.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction10 extends scala.Function10 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>> curried() { + return scala.Function10$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function10$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction11.java b/src/scala/compat/java8/JFunction11.java new file mode 100644 index 000000000..6f85a628d --- /dev/null +++ b/src/scala/compat/java8/JFunction11.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction11 extends scala.Function11 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>> curried() { + return scala.Function11$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function11$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction12.java b/src/scala/compat/java8/JFunction12.java new file mode 100644 index 000000000..ba5a2a5a8 --- /dev/null +++ b/src/scala/compat/java8/JFunction12.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction12 extends scala.Function12 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>>> curried() { + return scala.Function12$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function12$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction13.java b/src/scala/compat/java8/JFunction13.java new file mode 100644 index 000000000..3d607d408 --- /dev/null +++ b/src/scala/compat/java8/JFunction13.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction13 extends scala.Function13 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>>>> curried() { + return scala.Function13$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function13$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction14.java b/src/scala/compat/java8/JFunction14.java new file mode 100644 index 000000000..66f3a99cb --- /dev/null +++ b/src/scala/compat/java8/JFunction14.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction14 extends scala.Function14 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>>>>> curried() { + return scala.Function14$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function14$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction15.java b/src/scala/compat/java8/JFunction15.java new file mode 100644 index 000000000..7c7a201d5 --- /dev/null +++ b/src/scala/compat/java8/JFunction15.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction15 extends scala.Function15 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>>>>>> curried() { + return scala.Function15$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function15$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction16.java b/src/scala/compat/java8/JFunction16.java new file mode 100644 index 000000000..a99f54309 --- /dev/null +++ b/src/scala/compat/java8/JFunction16.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction16 extends scala.Function16 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>>>>>>> curried() { + return scala.Function16$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function16$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction17.java b/src/scala/compat/java8/JFunction17.java new file mode 100644 index 000000000..56283545c --- /dev/null +++ b/src/scala/compat/java8/JFunction17.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction17 extends scala.Function17 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>>>>>>>> curried() { + return scala.Function17$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function17$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction18.java b/src/scala/compat/java8/JFunction18.java new file mode 100644 index 000000000..e691387b2 --- /dev/null +++ b/src/scala/compat/java8/JFunction18.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction18 extends scala.Function18 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>>>>>>>>> curried() { + return scala.Function18$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function18$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction19.java b/src/scala/compat/java8/JFunction19.java new file mode 100644 index 000000000..9f498c8be --- /dev/null +++ b/src/scala/compat/java8/JFunction19.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction19 extends scala.Function19 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>>>>>>>>>> curried() { + return scala.Function19$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function19$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction2.java b/src/scala/compat/java8/JFunction2.java new file mode 100644 index 000000000..e2eb3ac14 --- /dev/null +++ b/src/scala/compat/java8/JFunction2.java @@ -0,0 +1,510 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction2 extends scala.Function2 { + default void $init$() { + }; + + default scala.Function1> curried() { + return scala.Function2$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function2$class.tupled(this); + } + + default void apply$mcVII$sp(int v1, int v2) { + apply((T1) ((Integer) v1), (T2) ((Integer) v2)); + } + default boolean apply$mcZII$sp(int v1, int v2) { + return (Boolean) apply((T1) ((Integer) v1), (T2) ((Integer) v2)); + } + default int apply$mcIII$sp(int v1, int v2) { + return (Integer) apply((T1) ((Integer) v1), (T2) ((Integer) v2)); + } + default float apply$mcFII$sp(int v1, int v2) { + return (Float) apply((T1) ((Integer) v1), (T2) ((Integer) v2)); + } + default long apply$mcJII$sp(int v1, int v2) { + return (Long) apply((T1) ((Integer) v1), (T2) ((Integer) v2)); + } + default double apply$mcDII$sp(int v1, int v2) { + return (Double) apply((T1) ((Integer) v1), (T2) ((Integer) v2)); + } + default void apply$mcVIJ$sp(int v1, long v2) { + apply((T1) ((Integer) v1), (T2) ((Long) v2)); + } + default boolean apply$mcZIJ$sp(int v1, long v2) { + return (Boolean) apply((T1) ((Integer) v1), (T2) ((Long) v2)); + } + default int apply$mcIIJ$sp(int v1, long v2) { + return (Integer) apply((T1) ((Integer) v1), (T2) ((Long) v2)); + } + default float apply$mcFIJ$sp(int v1, long v2) { + return (Float) apply((T1) ((Integer) v1), (T2) ((Long) v2)); + } + default long apply$mcJIJ$sp(int v1, long v2) { + return (Long) apply((T1) ((Integer) v1), (T2) ((Long) v2)); + } + default double apply$mcDIJ$sp(int v1, long v2) { + return (Double) apply((T1) ((Integer) v1), (T2) ((Long) v2)); + } + default void apply$mcVID$sp(int v1, double v2) { + apply((T1) ((Integer) v1), (T2) ((Double) v2)); + } + default boolean apply$mcZID$sp(int v1, double v2) { + return (Boolean) apply((T1) ((Integer) v1), (T2) ((Double) v2)); + } + default int apply$mcIID$sp(int v1, double v2) { + return (Integer) apply((T1) ((Integer) v1), (T2) ((Double) v2)); + } + default float apply$mcFID$sp(int v1, double v2) { + return (Float) apply((T1) ((Integer) v1), (T2) ((Double) v2)); + } + default long apply$mcJID$sp(int v1, double v2) { + return (Long) apply((T1) ((Integer) v1), (T2) ((Double) v2)); + } + default double apply$mcDID$sp(int v1, double v2) { + return (Double) apply((T1) ((Integer) v1), (T2) ((Double) v2)); + } + default void apply$mcVJI$sp(long v1, int v2) { + apply((T1) ((Long) v1), (T2) ((Integer) v2)); + } + default boolean apply$mcZJI$sp(long v1, int v2) { + return (Boolean) apply((T1) ((Long) v1), (T2) ((Integer) v2)); + } + default int apply$mcIJI$sp(long v1, int v2) { + return (Integer) apply((T1) ((Long) v1), (T2) ((Integer) v2)); + } + default float apply$mcFJI$sp(long v1, int v2) { + return (Float) apply((T1) ((Long) v1), (T2) ((Integer) v2)); + } + default long apply$mcJJI$sp(long v1, int v2) { + return (Long) apply((T1) ((Long) v1), (T2) ((Integer) v2)); + } + default double apply$mcDJI$sp(long v1, int v2) { + return (Double) apply((T1) ((Long) v1), (T2) ((Integer) v2)); + } + default void apply$mcVJJ$sp(long v1, long v2) { + apply((T1) ((Long) v1), (T2) ((Long) v2)); + } + default boolean apply$mcZJJ$sp(long v1, long v2) { + return (Boolean) apply((T1) ((Long) v1), (T2) ((Long) v2)); + } + default int apply$mcIJJ$sp(long v1, long v2) { + return (Integer) apply((T1) ((Long) v1), (T2) ((Long) v2)); + } + default float apply$mcFJJ$sp(long v1, long v2) { + return (Float) apply((T1) ((Long) v1), (T2) ((Long) v2)); + } + default long apply$mcJJJ$sp(long v1, long v2) { + return (Long) apply((T1) ((Long) v1), (T2) ((Long) v2)); + } + default double apply$mcDJJ$sp(long v1, long v2) { + return (Double) apply((T1) ((Long) v1), (T2) ((Long) v2)); + } + default void apply$mcVJD$sp(long v1, double v2) { + apply((T1) ((Long) v1), (T2) ((Double) v2)); + } + default boolean apply$mcZJD$sp(long v1, double v2) { + return (Boolean) apply((T1) ((Long) v1), (T2) ((Double) v2)); + } + default int apply$mcIJD$sp(long v1, double v2) { + return (Integer) apply((T1) ((Long) v1), (T2) ((Double) v2)); + } + default float apply$mcFJD$sp(long v1, double v2) { + return (Float) apply((T1) ((Long) v1), (T2) ((Double) v2)); + } + default long apply$mcJJD$sp(long v1, double v2) { + return (Long) apply((T1) ((Long) v1), (T2) ((Double) v2)); + } + default double apply$mcDJD$sp(long v1, double v2) { + return (Double) apply((T1) ((Long) v1), (T2) ((Double) v2)); + } + default void apply$mcVDI$sp(double v1, int v2) { + apply((T1) ((Double) v1), (T2) ((Integer) v2)); + } + default boolean apply$mcZDI$sp(double v1, int v2) { + return (Boolean) apply((T1) ((Double) v1), (T2) ((Integer) v2)); + } + default int apply$mcIDI$sp(double v1, int v2) { + return (Integer) apply((T1) ((Double) v1), (T2) ((Integer) v2)); + } + default float apply$mcFDI$sp(double v1, int v2) { + return (Float) apply((T1) ((Double) v1), (T2) ((Integer) v2)); + } + default long apply$mcJDI$sp(double v1, int v2) { + return (Long) apply((T1) ((Double) v1), (T2) ((Integer) v2)); + } + default double apply$mcDDI$sp(double v1, int v2) { + return (Double) apply((T1) ((Double) v1), (T2) ((Integer) v2)); + } + default void apply$mcVDJ$sp(double v1, long v2) { + apply((T1) ((Double) v1), (T2) ((Long) v2)); + } + default boolean apply$mcZDJ$sp(double v1, long v2) { + return (Boolean) apply((T1) ((Double) v1), (T2) ((Long) v2)); + } + default int apply$mcIDJ$sp(double v1, long v2) { + return (Integer) apply((T1) ((Double) v1), (T2) ((Long) v2)); + } + default float apply$mcFDJ$sp(double v1, long v2) { + return (Float) apply((T1) ((Double) v1), (T2) ((Long) v2)); + } + default long apply$mcJDJ$sp(double v1, long v2) { + return (Long) apply((T1) ((Double) v1), (T2) ((Long) v2)); + } + default double apply$mcDDJ$sp(double v1, long v2) { + return (Double) apply((T1) ((Double) v1), (T2) ((Long) v2)); + } + default void apply$mcVDD$sp(double v1, double v2) { + apply((T1) ((Double) v1), (T2) ((Double) v2)); + } + default boolean apply$mcZDD$sp(double v1, double v2) { + return (Boolean) apply((T1) ((Double) v1), (T2) ((Double) v2)); + } + default int apply$mcIDD$sp(double v1, double v2) { + return (Integer) apply((T1) ((Double) v1), (T2) ((Double) v2)); + } + default float apply$mcFDD$sp(double v1, double v2) { + return (Float) apply((T1) ((Double) v1), (T2) ((Double) v2)); + } + default long apply$mcJDD$sp(double v1, double v2) { + return (Long) apply((T1) ((Double) v1), (T2) ((Double) v2)); + } + default double apply$mcDDD$sp(double v1, double v2) { + return (Double) apply((T1) ((Double) v1), (T2) ((Double) v2)); + } + + default scala.Function1 curried$mcVII$sp() { + return curried(); + } + default scala.Function1 curried$mcZII$sp() { + return curried(); + } + default scala.Function1 curried$mcIII$sp() { + return curried(); + } + default scala.Function1 curried$mcFII$sp() { + return curried(); + } + default scala.Function1 curried$mcJII$sp() { + return curried(); + } + default scala.Function1 curried$mcDII$sp() { + return curried(); + } + default scala.Function1 curried$mcVIJ$sp() { + return curried(); + } + default scala.Function1 curried$mcZIJ$sp() { + return curried(); + } + default scala.Function1 curried$mcIIJ$sp() { + return curried(); + } + default scala.Function1 curried$mcFIJ$sp() { + return curried(); + } + default scala.Function1 curried$mcJIJ$sp() { + return curried(); + } + default scala.Function1 curried$mcDIJ$sp() { + return curried(); + } + default scala.Function1 curried$mcVID$sp() { + return curried(); + } + default scala.Function1 curried$mcZID$sp() { + return curried(); + } + default scala.Function1 curried$mcIID$sp() { + return curried(); + } + default scala.Function1 curried$mcFID$sp() { + return curried(); + } + default scala.Function1 curried$mcJID$sp() { + return curried(); + } + default scala.Function1 curried$mcDID$sp() { + return curried(); + } + default scala.Function1 curried$mcVJI$sp() { + return curried(); + } + default scala.Function1 curried$mcZJI$sp() { + return curried(); + } + default scala.Function1 curried$mcIJI$sp() { + return curried(); + } + default scala.Function1 curried$mcFJI$sp() { + return curried(); + } + default scala.Function1 curried$mcJJI$sp() { + return curried(); + } + default scala.Function1 curried$mcDJI$sp() { + return curried(); + } + default scala.Function1 curried$mcVJJ$sp() { + return curried(); + } + default scala.Function1 curried$mcZJJ$sp() { + return curried(); + } + default scala.Function1 curried$mcIJJ$sp() { + return curried(); + } + default scala.Function1 curried$mcFJJ$sp() { + return curried(); + } + default scala.Function1 curried$mcJJJ$sp() { + return curried(); + } + default scala.Function1 curried$mcDJJ$sp() { + return curried(); + } + default scala.Function1 curried$mcVJD$sp() { + return curried(); + } + default scala.Function1 curried$mcZJD$sp() { + return curried(); + } + default scala.Function1 curried$mcIJD$sp() { + return curried(); + } + default scala.Function1 curried$mcFJD$sp() { + return curried(); + } + default scala.Function1 curried$mcJJD$sp() { + return curried(); + } + default scala.Function1 curried$mcDJD$sp() { + return curried(); + } + default scala.Function1 curried$mcVDI$sp() { + return curried(); + } + default scala.Function1 curried$mcZDI$sp() { + return curried(); + } + default scala.Function1 curried$mcIDI$sp() { + return curried(); + } + default scala.Function1 curried$mcFDI$sp() { + return curried(); + } + default scala.Function1 curried$mcJDI$sp() { + return curried(); + } + default scala.Function1 curried$mcDDI$sp() { + return curried(); + } + default scala.Function1 curried$mcVDJ$sp() { + return curried(); + } + default scala.Function1 curried$mcZDJ$sp() { + return curried(); + } + default scala.Function1 curried$mcIDJ$sp() { + return curried(); + } + default scala.Function1 curried$mcFDJ$sp() { + return curried(); + } + default scala.Function1 curried$mcJDJ$sp() { + return curried(); + } + default scala.Function1 curried$mcDDJ$sp() { + return curried(); + } + default scala.Function1 curried$mcVDD$sp() { + return curried(); + } + default scala.Function1 curried$mcZDD$sp() { + return curried(); + } + default scala.Function1 curried$mcIDD$sp() { + return curried(); + } + default scala.Function1 curried$mcFDD$sp() { + return curried(); + } + default scala.Function1 curried$mcJDD$sp() { + return curried(); + } + default scala.Function1 curried$mcDDD$sp() { + return curried(); + } + + default scala.Function1 tupled$mcVII$sp() { + return tupled(); + } + default scala.Function1 tupled$mcZII$sp() { + return tupled(); + } + default scala.Function1 tupled$mcIII$sp() { + return tupled(); + } + default scala.Function1 tupled$mcFII$sp() { + return tupled(); + } + default scala.Function1 tupled$mcJII$sp() { + return tupled(); + } + default scala.Function1 tupled$mcDII$sp() { + return tupled(); + } + default scala.Function1 tupled$mcVIJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcZIJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcIIJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcFIJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcJIJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcDIJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcVID$sp() { + return tupled(); + } + default scala.Function1 tupled$mcZID$sp() { + return tupled(); + } + default scala.Function1 tupled$mcIID$sp() { + return tupled(); + } + default scala.Function1 tupled$mcFID$sp() { + return tupled(); + } + default scala.Function1 tupled$mcJID$sp() { + return tupled(); + } + default scala.Function1 tupled$mcDID$sp() { + return tupled(); + } + default scala.Function1 tupled$mcVJI$sp() { + return tupled(); + } + default scala.Function1 tupled$mcZJI$sp() { + return tupled(); + } + default scala.Function1 tupled$mcIJI$sp() { + return tupled(); + } + default scala.Function1 tupled$mcFJI$sp() { + return tupled(); + } + default scala.Function1 tupled$mcJJI$sp() { + return tupled(); + } + default scala.Function1 tupled$mcDJI$sp() { + return tupled(); + } + default scala.Function1 tupled$mcVJJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcZJJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcIJJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcFJJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcJJJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcDJJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcVJD$sp() { + return tupled(); + } + default scala.Function1 tupled$mcZJD$sp() { + return tupled(); + } + default scala.Function1 tupled$mcIJD$sp() { + return tupled(); + } + default scala.Function1 tupled$mcFJD$sp() { + return tupled(); + } + default scala.Function1 tupled$mcJJD$sp() { + return tupled(); + } + default scala.Function1 tupled$mcDJD$sp() { + return tupled(); + } + default scala.Function1 tupled$mcVDI$sp() { + return tupled(); + } + default scala.Function1 tupled$mcZDI$sp() { + return tupled(); + } + default scala.Function1 tupled$mcIDI$sp() { + return tupled(); + } + default scala.Function1 tupled$mcFDI$sp() { + return tupled(); + } + default scala.Function1 tupled$mcJDI$sp() { + return tupled(); + } + default scala.Function1 tupled$mcDDI$sp() { + return tupled(); + } + default scala.Function1 tupled$mcVDJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcZDJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcIDJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcFDJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcJDJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcDDJ$sp() { + return tupled(); + } + default scala.Function1 tupled$mcVDD$sp() { + return tupled(); + } + default scala.Function1 tupled$mcZDD$sp() { + return tupled(); + } + default scala.Function1 tupled$mcIDD$sp() { + return tupled(); + } + default scala.Function1 tupled$mcFDD$sp() { + return tupled(); + } + default scala.Function1 tupled$mcJDD$sp() { + return tupled(); + } + default scala.Function1 tupled$mcDDD$sp() { + return tupled(); + } +} + diff --git a/src/scala/compat/java8/JFunction20.java b/src/scala/compat/java8/JFunction20.java new file mode 100644 index 000000000..1d3aa41c2 --- /dev/null +++ b/src/scala/compat/java8/JFunction20.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction20 extends scala.Function20 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>>>>>>>>>>> curried() { + return scala.Function20$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function20$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction21.java b/src/scala/compat/java8/JFunction21.java new file mode 100644 index 000000000..33528e001 --- /dev/null +++ b/src/scala/compat/java8/JFunction21.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction21 extends scala.Function21 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>>>>>>>>>>>> curried() { + return scala.Function21$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function21$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction22.java b/src/scala/compat/java8/JFunction22.java new file mode 100644 index 000000000..05fbd07a2 --- /dev/null +++ b/src/scala/compat/java8/JFunction22.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction22 extends scala.Function22 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>>>>>>>>>>>>> curried() { + return scala.Function22$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function22$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction3.java b/src/scala/compat/java8/JFunction3.java new file mode 100644 index 000000000..213f9784b --- /dev/null +++ b/src/scala/compat/java8/JFunction3.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction3 extends scala.Function3 { + default void $init$() { + }; + + default scala.Function1>> curried() { + return scala.Function3$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function3$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction4.java b/src/scala/compat/java8/JFunction4.java new file mode 100644 index 000000000..4df995245 --- /dev/null +++ b/src/scala/compat/java8/JFunction4.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction4 extends scala.Function4 { + default void $init$() { + }; + + default scala.Function1>>> curried() { + return scala.Function4$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function4$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction5.java b/src/scala/compat/java8/JFunction5.java new file mode 100644 index 000000000..0c56abda3 --- /dev/null +++ b/src/scala/compat/java8/JFunction5.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction5 extends scala.Function5 { + default void $init$() { + }; + + default scala.Function1>>>> curried() { + return scala.Function5$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function5$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction6.java b/src/scala/compat/java8/JFunction6.java new file mode 100644 index 000000000..49ca2669d --- /dev/null +++ b/src/scala/compat/java8/JFunction6.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction6 extends scala.Function6 { + default void $init$() { + }; + + default scala.Function1>>>>> curried() { + return scala.Function6$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function6$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction7.java b/src/scala/compat/java8/JFunction7.java new file mode 100644 index 000000000..9ce0bcfa1 --- /dev/null +++ b/src/scala/compat/java8/JFunction7.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction7 extends scala.Function7 { + default void $init$() { + }; + + default scala.Function1>>>>>> curried() { + return scala.Function7$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function7$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction8.java b/src/scala/compat/java8/JFunction8.java new file mode 100644 index 000000000..dfeb83193 --- /dev/null +++ b/src/scala/compat/java8/JFunction8.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction8 extends scala.Function8 { + default void $init$() { + }; + + default scala.Function1>>>>>>> curried() { + return scala.Function8$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function8$class.tupled(this); + } + + +} + diff --git a/src/scala/compat/java8/JFunction9.java b/src/scala/compat/java8/JFunction9.java new file mode 100644 index 000000000..5dfa5cb12 --- /dev/null +++ b/src/scala/compat/java8/JFunction9.java @@ -0,0 +1,23 @@ + +/* + * Copyright (C) 2012-2014 Typesafe Inc. + */ + +package scala.compat.java8; + +@FunctionalInterface +public interface JFunction9 extends scala.Function9 { + default void $init$() { + }; + + default scala.Function1>>>>>>>> curried() { + return scala.Function9$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function9$class.tupled(this); + } + + +} + -- cgit v1.2.3