Groovy Documentation

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

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

@groovy.transform.TypeChecked
class StreamExtension

Created with IntelliJ IDEA. User: MarkPerry Date: 16/02/13 Time: 9:11 PM To change this template use File | Settings | File Templates.


Method Summary
static Stream bind(Stream s, groovy.lang.Closure c)

static Stream collect(Stream s, groovy.lang.Closure c)

static Stream collectMany(Stream s, groovy.lang.Closure c)

static Stream combos(Stream s1, Stream s2)

static Stream dropWhile(Stream s, groovy.lang.Closure c)

static Stream filter(Stream s, groovy.lang.Closure c)

static Stream findAll(Stream s, groovy.lang.Closure c)

static Stream flatMap(Stream s, groovy.lang.Closure c)

static B fold(Stream s, B initialValue, groovy.lang.Closure c)

static B inject(Stream s, B initialValue, groovy.lang.Closure c)

static Stream map(Stream s, groovy.lang.Closure c)

static Stream takeWhile(Stream s, groovy.lang.Closure c)

static java.util.List toJList(Stream s)

static java.util.List toJavaList(Stream s)

 
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 Stream bind(Stream s, groovy.lang.Closure c)


collect

static Stream collect(Stream s, groovy.lang.Closure c)


collectMany

static Stream collectMany(Stream s, groovy.lang.Closure c)


combos

@groovy.transform.TypeChecked(TypeCheckingMode.SKIP)
static Stream combos(Stream s1, Stream s2)


dropWhile

static Stream dropWhile(Stream s, groovy.lang.Closure c)


filter

static Stream filter(Stream s, groovy.lang.Closure c)


findAll

static Stream findAll(Stream s, groovy.lang.Closure c)


flatMap

static Stream flatMap(Stream s, groovy.lang.Closure c)


fold

static B fold(Stream s, B initialValue, groovy.lang.Closure c)


inject

static B inject(Stream s, B initialValue, groovy.lang.Closure c)


map

static Stream map(Stream s, groovy.lang.Closure c)


takeWhile

static Stream takeWhile(Stream s, groovy.lang.Closure c)


toJList

@groovy.transform.TypeChecked(TypeCheckingMode.SKIP)
static java.util.List toJList(Stream s)


toJavaList

@groovy.transform.TypeChecked(TypeCheckingMode.SKIP)
static java.util.List toJavaList(Stream s)


 

Groovy Documentation