A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

apply(Optional<A>, Optional<Function<A, B>>) - Method in OptionalExtension
Performs function application within an optional value (applicative functor pattern).

B

C

D

E

exists(Optional<A>, Function<A, Boolean>) - Method in OptionalExtension
Returns true is this optional value has a value and the given predicate function holds on that value, false otherwise.

F

forall(Optional<A>, Function<A, Boolean>) - Method in OptionalExtension
foreach(Optional<A>, Function<A, Void>) - Method in OptionalExtension
Function1Extension - Class in com.github.mperry.fg
Created by mperry on 10/06/2014.
Function2Extension - Class in com.github.mperry.fg
Created by mperry on 10/06/2014.

G

H

I

J

join(Optional) - Method in OptionalStaticExtension

K

L

liftM2(Optional<A>, Optional<B>, BiFunction<A, B, C>) - Method in OptionalExtension
liftM2(Optional) - Method in OptionalStaticExtension

M

N

O

ofs(Optional, List<Optional<A>>) - Method in OptionalStaticExtension
OptionalExtension - Class in com.github.mperry.fg
Created by mperry on 10/06/2014.
OptionalStaticExtension - Class in com.github.mperry.fg
Created by mperry on 10/06/2014.
orElse(Optional<A>, Optional<A>) - Method in OptionalExtension
orElseGet(Optional<A>, B, Function<A, B>) - Method in OptionalExtension

P

Q

R

S

sequence(Optional, List<Optional<A>>) - Method in OptionalStaticExtension

T

toNull(Optional<A>) - Method in OptionalExtension
Returns the value from this optional value, or if there is no value, returns null.

U

V

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _