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

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

public abstract static class Stream.Range
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.Range(java.lang.Comparable from, java.lang.Comparable to)
           
 
Method Summary
 boolean hasNext()
           
 java.util.Iterator iterator()
           
 java.lang.Object next()
           
 
Methods inherited from class de.cm.frw.core.fun.impl.Stream
filter, main, remove
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Stream.Range

public Stream.Range(java.lang.Comparable from,
                    java.lang.Comparable to)
Method Detail

iterator

public java.util.Iterator iterator()
Specified by:
iterator in interface java.lang.Iterable
Overrides:
iterator in class Stream

next

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

hasNext

public boolean hasNext()