RichOption

scala.jdk.OptionConverters.RichOption
final implicit class RichOption[A](o: Option[A]) extends AnyVal

Provides conversions from Scala Option to Java Optional types.

Attributes

Source
OptionConverters.scala
Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def toJava: Optional[A]

Converts a Scala Option to a generic Java Optional.

Converts a Scala Option to a generic Java Optional.

Attributes

Source
OptionConverters.scala
def toJavaPrimitive[O](implicit shape: OptionShape[A, O]): O

Converts a Scala Option to a specialized Java Optional.

Converts a Scala Option to a specialized Java Optional.

Attributes

Source
OptionConverters.scala

Deprecated methods

def asJava: Optional[A]

Converts a Scala Option to a generic Java Optional.

Converts a Scala Option to a generic Java Optional.

Attributes

Deprecated
[Since version 2.13.0] Use `toJava` instead
Source
OptionConverters.scala