FunctionConverters
This object contains methods that convert between Scala and Java function types.
The explicit conversion methods defined here are intended to be used in Java code. For Scala code, it is recommended to use the extension methods defined in scala.jdk.FunctionConverters.
For details how the function converters work, see scala.jdk.FunctionConverters.
Attributes
- Source
- FunctionConverters.scala
- Graph
-
- Supertypes
- Self type
-
FunctionConverters.type
Members list
Value members
Concrete methods
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the first input type of the bi-consumer
- U
-
the second input type of the bi-consumer
Value parameters
- sf
-
the Scala
Function2to convert to a JavaBiConsumer
Attributes
- Returns
-
a Java
BiConsumerequivalent tosf - Source
- FunctionConverters.scala
Type parameters
- R
-
the return type of the bi-function
- T
-
the first input type of the bi-function
- U
-
the second input type of the bi-function
Value parameters
- sf
-
the Scala
Function2to convert to a JavaBiFunction
Attributes
- Returns
-
a Java
BiFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the first input type of the bi-predicate
- U
-
the second input type of the bi-predicate
Value parameters
- sf
-
the Scala
Function2to convert to a JavaBiPredicate
Attributes
- Returns
-
a Java
BiPredicateequivalent tosf - Source
- FunctionConverters.scala
Type parameters
- T
-
the input and output type of the binary operator
Value parameters
- sf
-
the Scala
Function2to convert to a JavaBinaryOperator
Attributes
- Returns
-
a Java
BinaryOperatorequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function0to convert to a JavaBooleanSupplier
Attributes
- Returns
-
a Java
BooleanSupplierequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the input type of the consumer
Value parameters
- sf
-
the Scala
Function1to convert to a JavaConsumer
Attributes
- Returns
-
a Java
Consumerequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function2to convert to a JavaDoubleBinaryOperator
Attributes
- Returns
-
a Java
DoubleBinaryOperatorequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaDoubleConsumer
Attributes
- Returns
-
a Java
DoubleConsumerequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- R
-
the return type of the function
Value parameters
- sf
-
the Scala
Function1to convert to a JavaDoubleFunction
Attributes
- Returns
-
a Java
DoubleFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaDoublePredicate
Attributes
- Returns
-
a Java
DoublePredicateequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function0to convert to a JavaDoubleSupplier
Attributes
- Returns
-
a Java
DoubleSupplierequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaDoubleToIntFunction
Attributes
- Returns
-
a Java
DoubleToIntFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaDoubleToLongFunction
Attributes
- Returns
-
a Java
DoubleToLongFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaDoubleUnaryOperator
Attributes
- Returns
-
a Java
DoubleUnaryOperatorequivalent tosf - Source
- FunctionConverters.scala
Type parameters
- R
-
the return type of the function
- T
-
the input type of the function
Value parameters
- sf
-
the Scala
Function1to convert to a JavaFunction
Attributes
- Returns
-
a Java
Functionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function2to convert to a JavaIntBinaryOperator
Attributes
- Returns
-
a Java
IntBinaryOperatorequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaIntConsumer
Attributes
- Returns
-
a Java
IntConsumerequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- R
-
the return type of the function
Value parameters
- sf
-
the Scala
Function1to convert to a JavaIntFunction
Attributes
- Returns
-
a Java
IntFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaIntPredicate
Attributes
- Returns
-
a Java
IntPredicateequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function0to convert to a JavaIntSupplier
Attributes
- Returns
-
a Java
IntSupplierequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaIntToDoubleFunction
Attributes
- Returns
-
a Java
IntToDoubleFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaIntToLongFunction
Attributes
- Returns
-
a Java
IntToLongFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaIntUnaryOperator
Attributes
- Returns
-
a Java
IntUnaryOperatorequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function2to convert to a JavaLongBinaryOperator
Attributes
- Returns
-
a Java
LongBinaryOperatorequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaLongConsumer
Attributes
- Returns
-
a Java
LongConsumerequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- R
-
the return type of the function
Value parameters
- sf
-
the Scala
Function1to convert to a JavaLongFunction
Attributes
- Returns
-
a Java
LongFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaLongPredicate
Attributes
- Returns
-
a Java
LongPredicateequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function0to convert to a JavaLongSupplier
Attributes
- Returns
-
a Java
LongSupplierequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaLongToDoubleFunction
Attributes
- Returns
-
a Java
LongToDoubleFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaLongToIntFunction
Attributes
- Returns
-
a Java
LongToIntFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- sf
-
the Scala
Function1to convert to a JavaLongUnaryOperator
Attributes
- Returns
-
a Java
LongUnaryOperatorequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the type of the first (object) argument to the consumer (the second argument is a primitive)
Value parameters
- sf
-
the Scala
Function2to convert to a JavaObjDoubleConsumer
Attributes
- Returns
-
a Java
ObjDoubleConsumerequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the type of the first (object) argument to the consumer (the second argument is a primitive)
Value parameters
- sf
-
the Scala
Function2to convert to a JavaObjIntConsumer
Attributes
- Returns
-
a Java
ObjIntConsumerequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the type of the first (object) argument to the consumer (the second argument is a primitive)
Value parameters
- sf
-
the Scala
Function2to convert to a JavaObjLongConsumer
Attributes
- Returns
-
a Java
ObjLongConsumerequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the input type of the predicate
Value parameters
- sf
-
the Scala
Function1to convert to a JavaPredicate
Attributes
- Returns
-
a Java
Predicateequivalent tosf - Source
- FunctionConverters.scala
Type parameters
- T
-
the return type of the supplier
Value parameters
- sf
-
the Scala
Function0to convert to a JavaSupplier
Attributes
- Returns
-
a Java
Supplierequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the first input type of the function
- U
-
the second input type of the function
Value parameters
- sf
-
the Scala
Function2to convert to a JavaToDoubleBiFunction
Attributes
- Returns
-
a Java
ToDoubleBiFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the input type of the function
Value parameters
- sf
-
the Scala
Function1to convert to a JavaToDoubleFunction
Attributes
- Returns
-
a Java
ToDoubleFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the first input type of the function
- U
-
the second input type of the function
Value parameters
- sf
-
the Scala
Function2to convert to a JavaToIntBiFunction
Attributes
- Returns
-
a Java
ToIntBiFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the input type of the function
Value parameters
- sf
-
the Scala
Function1to convert to a JavaToIntFunction
Attributes
- Returns
-
a Java
ToIntFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the first input type of the function
- U
-
the second input type of the function
Value parameters
- sf
-
the Scala
Function2to convert to a JavaToLongBiFunction
Attributes
- Returns
-
a Java
ToLongBiFunctionequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the input type of the function
Value parameters
- sf
-
the Scala
Function1to convert to a JavaToLongFunction
Attributes
- Returns
-
a Java
ToLongFunctionequivalent tosf - Source
- FunctionConverters.scala
Type parameters
- T
-
the input and output type of the unary operator
Value parameters
- sf
-
the Scala
Function1to convert to a JavaUnaryOperator
Attributes
- Returns
-
a Java
UnaryOperatorequivalent tosf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the first input type of the bi-consumer
- U
-
the second input type of the bi-consumer
Value parameters
- jf
-
the Java
BiConsumerto convert
Attributes
- Returns
-
a Scala
Function2returningBoxedUnit, equivalent tojf - Source
- FunctionConverters.scala
Type parameters
- R
-
the return type of the bi-function
- T
-
the first input type of the bi-function
- U
-
the second input type of the bi-function
Value parameters
- jf
-
the Java
BiFunctionto convert
Attributes
- Returns
-
a Scala
Function2equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the first input type of the bi-predicate
- U
-
the second input type of the bi-predicate
Value parameters
- jf
-
the Java
BiPredicateto convert
Attributes
- Returns
-
a Scala
Function2returningjava.lang.Boolean, equivalent tojf - Source
- FunctionConverters.scala
Type parameters
- T
-
the input and output type of the binary operator
Value parameters
- jf
-
the Java
BinaryOperatorto convert
Attributes
- Returns
-
a Scala
Function2equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
BooleanSupplierto convert
Attributes
- Returns
-
a Scala
Function0equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the input type of the consumer
Value parameters
- jf
-
the Java
Consumerto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
DoubleBinaryOperatorto convert
Attributes
- Returns
-
a Scala
Function2equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
DoubleConsumerto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- R
-
the return type of the function
Value parameters
- jf
-
the Java
DoubleFunctionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
DoublePredicateto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
DoubleSupplierto convert
Attributes
- Returns
-
a Scala
Function0equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
DoubleToIntFunctionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
DoubleToLongFunctionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
DoubleUnaryOperatorto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Type parameters
- R
-
the return type of the function
- T
-
the input type of the function
Value parameters
- jf
-
the Java
Functionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
IntBinaryOperatorto convert
Attributes
- Returns
-
a Scala
Function2equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
IntConsumerto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- R
-
the return type of the function
Value parameters
- jf
-
the Java
IntFunctionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
IntPredicateto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
IntSupplierto convert
Attributes
- Returns
-
a Scala
Function0equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
IntToDoubleFunctionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
IntToLongFunctionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
IntUnaryOperatorto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
LongBinaryOperatorto convert
Attributes
- Returns
-
a Scala
Function2equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
LongConsumerto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- R
-
the return type of the function
Value parameters
- jf
-
the Java
LongFunctionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
LongPredicateto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
LongSupplierto convert
Attributes
- Returns
-
a Scala
Function0equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
LongToDoubleFunctionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
LongToIntFunctionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Value parameters
- jf
-
the Java
LongUnaryOperatorto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the type of the first (object) argument to the consumer (the second argument is a primitive)
Value parameters
- jf
-
the Java
ObjDoubleConsumerto convert
Attributes
- Returns
-
a Scala
Function2equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the type of the first (object) argument to the consumer (the second argument is a primitive)
Value parameters
- jf
-
the Java
ObjIntConsumerto convert
Attributes
- Returns
-
a Scala
Function2equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the type of the first (object) argument to the consumer (the second argument is a primitive)
Value parameters
- jf
-
the Java
ObjLongConsumerto convert
Attributes
- Returns
-
a Scala
Function2equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the input type of the predicate
Value parameters
- jf
-
the Java
Predicateto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Type parameters
- T
-
the return type of the supplier
Value parameters
- jf
-
the Java
Supplierto convert
Attributes
- Returns
-
a Scala
Function0equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the first input type of the function
- U
-
the second input type of the function
Value parameters
- jf
-
the Java
ToDoubleBiFunctionto convert
Attributes
- Returns
-
a Scala
Function2equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the input type of the function
Value parameters
- jf
-
the Java
ToDoubleFunctionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the first input type of the function
- U
-
the second input type of the function
Value parameters
- jf
-
the Java
ToIntBiFunctionto convert
Attributes
- Returns
-
a Scala
Function2equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the input type of the function
Value parameters
- jf
-
the Java
ToIntFunctionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the first input type of the function
- U
-
the second input type of the function
Value parameters
- jf
-
the Java
ToLongBiFunctionto convert
Attributes
- Returns
-
a Scala
Function2equivalent tojf - Source
- FunctionConverters.scala
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Note: this method uses the boxed type java.lang.X (or BoxedUnit) instead of the primitive type scala.X to improve compatibility when using it in Java code (the Scala compiler emits C[Int] as C[Object] in bytecode due to scala/bug#4214). In Scala code, add import scala.jdk.FunctionConverters._ and use the extension methods instead.
Type parameters
- T
-
the input type of the function
Value parameters
- jf
-
the Java
ToLongFunctionto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala
Type parameters
- T
-
the input and output type of the unary operator
Value parameters
- jf
-
the Java
UnaryOperatorto convert
Attributes
- Returns
-
a Scala
Function1equivalent tojf - Source
- FunctionConverters.scala