public class PartialFunction<R> extends Object implements Function1<Object,R>
| Modifier and Type | Method and Description |
|---|---|
static <R> PartialF<R> |
apply(CaseClause<?,R>... caseClauses) |
R |
apply(Object v) |
static <R> PartialF<R> |
apply(Seq<CaseClause<?,R>> caseClauses) |
Seq<CaseClause<?,R>> |
getCaseClauses() |
boolean |
isDefinedAt(Object v)
Checks if a value is contained in the function's domain.
|
PartialFunction<R> |
orElse(PartialFunction<R> that)
Composes this partial function with a fallback partial function which
gets applied where this partial function is not defined.
|
public static <R> PartialF<R> apply(CaseClause<?,R>... caseClauses)
public static <R> PartialF<R> apply(Seq<CaseClause<?,R>> caseClauses)
public Seq<CaseClause<?,R>> getCaseClauses()
public boolean isDefinedAt(Object v)
public PartialFunction<R> orElse(PartialFunction<R> that)
Copyright © 2015. All rights reserved.