package jdk
Ordering
- Alphabetic
Visibility
- Public
- All
Value Members
- object CollectionConverters extends DecorateAsJava with DecorateAsScala
-
object
OptionConverters
This object provides extension methods that convert between Scala
Optionand JavaOptionaltypes.This object provides extension methods that convert between Scala
Optionand JavaOptionaltypes.It differs from the JVM version as in it does not provide any conversions for the Optional primitive type wrappers which are available in the JDK but not in Scala-JS or Scala-Native.
Scala
Optionis extended with atoJavamethod that creates a correspondingOptional.Java
Optionalis extended with atoScalamethod.Example usage:
import scala.jdk.OptionConverters._ val a = Option("example").toJava // Creates java.util.Optional[String] containing "example" val b = (None: Option[String]).toJava // Creates an empty java.util.Optional[String] val c = a.toScala // Back to Option("example") val d = b.toScala // Back to None typed as Option[String]