final
class
FSOption[T] extends AnyVal
Instance Constructors
-
new
FSOption(opt: Option[T])
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
flatCollect[B](pf: PartialFunction[T, Option[B]]): Option[B]
-
def
flatToMapBy[K, V](f: (T) ⇒ Option[(K, V)]): Map[K, V]
-
def
flatToMapByKey[K](f: (T) ⇒ Option[K]): Map[K, T]
-
def
flatToVectorBy[U](f: (T) ⇒ TraversableOnce[U]): Vector[U]
-
def
getClass(): Class[_ <: AnyVal]
-
def
has(e: T): Boolean
-
def
isEmptyOr(pred: (T) ⇒ Boolean): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
val
opt: Option[T]
-
def
toMapBy[K, V](f: (T) ⇒ (K, V)): Map[K, V]
-
def
toMapByKey[K](f: (T) ⇒ K): Map[K, T]
-
def
toString(): String
-
def
toVectorBy[U](f: (T) ⇒ U): Vector[U]
-
def
unzipped[T1, T2](implicit asPair: (T) ⇒ (T1, T2)): (Option[T1], Option[T2])
Inherited from AnyVal
Inherited from Any