|
Scala 2.3.3
|
abstract
trait
PartialFunction
[A, B]
extends
java.lang.Object
with
(A) => B
with
scala.ScalaObject
PartialFunction[A, B]
is a
unary function where the domain does not include all values of type
A
. The function isDefinedAt
allows to
test dynamically, if a value is in the domain of the function.Def Summary | |
override
|
def
andThen
[C]
(k: (B) => C)
: java.lang.Object with scala.PartialFunction[A,C]
|
abstract
|
def
isDefinedAt
(x: A)
: scala.Boolean
Checks if a value is contained in the functions domain. |
def
orElse
[A1 <: A, B1 >: B]
(that: scala.PartialFunction[A1, B1])
: java.lang.Object with scala.PartialFunction[A1,B1]
|
Def inherited from (A) => B | |
andThen , apply, compose, toString |
Def Detail |
override
def
andThen
[C](k: (B) => C): java.lang.Object with scala.PartialFunction[A,C]
abstract
def
isDefinedAt
(x: A): scala.Boolean
x -
the value to test
x
is in the domain of this function.
def
orElse
[A1 <: A, B1 >: B](that: scala.PartialFunction[A1, B1]): java.lang.Object with scala.PartialFunction[A1,B1]