Opt

final class Opt[+A](val ref: A) extends AnyVal
Companion:
object
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def contains[A1 >: A](elem: A1): Boolean
def exists(p: A => Boolean): Boolean
def filter(f: A => Boolean): Opt[A]
def flatMap[B](f: A => Opt[B]): Opt[B]
def fold[B](b: => B)(f: A => B): B
def forall(p: A => Boolean): Boolean
def foreach[U](f: A => U): Unit
def get: A
def getOrElse[B >: A](default: => B): B
def getOrElseFast[B >: A](default: B): B
def map[B](f: A => B): Opt[B]
def toLeft[X](right: => X): Either[A, X]
def toList: List[A]
def toRight[X](left: => X): Either[X, A]
override def toString: String
Definition Classes
Any

Concrete fields

val ref: A