jlibs.core.graph
Interface Sequence<E>

All Known Subinterfaces:
Walker<E>
All Known Implementing Classes:
AbstractSequence, ArraySequence, ConcatSequence, DuplicateSequence, EmptySequence, EnumeratedSequence, FilteredSequence, FilteredTreeSequence, IterableSequence, PathSequence, PreorderWalker, RepeatSequence

public interface Sequence<E>

Author:
Santhosh Kumar T

Method Summary
 Sequence<E> copy()
           
 E current()
           
 boolean hasNext()
           
 int index()
           
 int length()
           
 E next()
           
 E next(int count)
           
 void reset()
           
 

Method Detail

hasNext

boolean hasNext()

next

E next()

next

E next(int count)

index

int index()

current

E current()

length

int length()

reset

void reset()

copy

Sequence<E> copy()


Copyright © 2018. All rights reserved.