|
Scala 2.2.0.9153
|
sealed abstract
class
Option
[A]
extends
java.lang.Object with
scala.Iterable[A] with
scala.ScalaObjectOption
are either instances of case class Some
or it is case
object None
.Constructor Summary | |
def
this
|
Def Summary | |
def
elements
: scala.Iterator[A]
|
|
def
filter
(p: scala.Function1[A, scala.Boolean])
: scala.Option[A]
|
|
def
flatMap
[B]
(f: scala.Function1[A, scala.Option[B]])
: scala.Option[B]
|
|
override
|
def
foreach
(f: scala.Function1[A, scala.Unit])
: scala.Unit
|
def
get
: A
|
|
def
get
[A <: B]
(default: B)
: B
|
|
def
isEmpty
: scala.Boolean
|
|
def
map
[B]
(f: scala.Function1[A, B])
: scala.Option[B]
|
|
override
|
def
toList
: scala.List[A]
|
Constructor Detail |
def
this
Def Detail |
def
elements
: scala.Iterator[A]
def
filter
(p: scala.Function1[A, scala.Boolean]): scala.Option[A]
def
flatMap
[B](f: scala.Function1[A, scala.Option[B]]): scala.Option[B]
override
def
foreach
(f: scala.Function1[A, scala.Unit]): scala.Unit
def
get
: A
Predef -
.NoSuchElementException
def
get
[A <: B](default: B): B
def
isEmpty
: scala.Boolean
def
map
[B](f: scala.Function1[A, B]): scala.Option[B]
override
def
toList
: scala.List[A]