RichOptional

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

Provides conversions from Java Optional to Scala Option and specialized Optional types.

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def toJavaPrimitive[O](implicit shape: OptionShape[A, O]): O

Converts a generic Java Optional to a specialized variant.

Converts a generic Java Optional to a specialized variant.

Attributes

def toScala: Option[A]

Converts a Java Optional to a Scala Option.

Converts a Java Optional to a Scala Option.

Attributes

Deprecated methods

def asScala: Option[A]

Converts a Java Optional to a Scala Option.

Converts a Java Optional to a Scala Option.

Attributes

Deprecated
[Since version 2.13.0] Use `toScala` instead