de.cm.frw.core.fun.impl
Class Stream.Filtered

java.lang.Object
  extended by de.cm.frw.core.fun.impl.Stream
      extended by de.cm.frw.core.fun.impl.Stream.Filtered
All Implemented Interfaces:
java.lang.Iterable, java.util.Iterator
Enclosing class:
Stream

public static class Stream.Filtered
extends Stream


Nested Class Summary
 
Nested classes/interfaces inherited from class de.cm.frw.core.fun.impl.Stream
Stream.Filtered, Stream.Lazy, Stream.Range, Stream.SimplePair
 
Constructor Summary
Stream.Filtered(Predicate p, java.util.Iterator s)
           
 
Method Summary
 boolean hasNext()
           
 java.lang.Object next()
           
 
Methods inherited from class de.cm.frw.core.fun.impl.Stream
filter, iterator, main, remove
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Stream.Filtered

public Stream.Filtered(Predicate p,
                       java.util.Iterator s)
Method Detail

hasNext

public boolean hasNext()

next

public java.lang.Object next()
Specified by:
next in interface java.util.Iterator
Specified by:
next in class Stream