Groovy Documentation

com.github.mperry.fg
[Groovy] Class OptionExtension

java.lang.Object
  com.github.mperry.fg.OptionExtension

@groovy.transform.TypeChecked
class OptionExtension

Created with IntelliJ IDEA. User: PerryMa Date: 30/11/12 Time: 12:28 PM To change this template use File | Settings | File Templates.


Method Summary
static Option bind(Option option, groovy.lang.Closure f)

(M a) -> (a -> M b) -> (M b)

static Option collect(Option option, groovy.lang.Closure f)

static Option collectMany(Option option, groovy.lang.Closure f)

static Option filter(Option option, groovy.lang.Closure f)

static Option findAll(Option option, groovy.lang.Closure f)

static Option flatMap(Option option, groovy.lang.Closure f)

static Option flatMap(Option option, F f)

static Option map(Option option, groovy.lang.Closure f)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Method Detail

bind

static Option bind(Option option, groovy.lang.Closure f)
(M a) -> (a -> M b) -> (M b)


collect

static Option collect(Option option, groovy.lang.Closure f)


collectMany

static Option collectMany(Option option, groovy.lang.Closure f)


filter

static Option filter(Option option, groovy.lang.Closure f)


findAll

static Option findAll(Option option, groovy.lang.Closure f)


flatMap

static Option flatMap(Option option, groovy.lang.Closure f)


flatMap

static Option flatMap(Option option, F f)


map

static Option map(Option option, groovy.lang.Closure f)


 

Groovy Documentation