org.javimmutable.collections.cursors
Class SequenceCursor<T>

java.lang.Object
  extended by org.javimmutable.collections.cursors.SequenceCursor<T>
All Implemented Interfaces:
Iterable<T>, Cursor<T>

@Immutable
public abstract class SequenceCursor<T>
extends Object
implements Cursor<T>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.javimmutable.collections.Cursor
Cursor.NotStartedException, Cursor.NoValueException
 
Constructor Summary
SequenceCursor()
           
 
Method Summary
static
<T> Cursor<T>
of(Sequence<T> sequence)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.javimmutable.collections.Cursor
getValue, hasValue, next, start
 
Methods inherited from interface java.lang.Iterable
iterator
 

Constructor Detail

SequenceCursor

public SequenceCursor()
Method Detail

of

public static <T> Cursor<T> of(Sequence<T> sequence)


Copyright © 2014 Burton Computer Corporation. All rights reserved.