public class MatchIterator<T>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<T> |
data |
private int |
idx |
Modifier | Constructor and Description |
---|---|
|
MatchIterator(java.util.List<T> data) |
private |
MatchIterator(java.util.List<T> data,
int idx) |
Modifier and Type | Method and Description |
---|---|
boolean |
advance() |
(package private) void |
advanceTo(MatchIterator<StructuredStatement> other) |
MatchIterator<T> |
copy() |
T |
getCurrent() |
boolean |
hasNext() |
private boolean |
isFinished() |
void |
rewind() |
void |
rewind1() |
java.lang.String |
toString() |
private final java.util.List<T> data
private int idx
public MatchIterator(java.util.List<T> data)
private MatchIterator(java.util.List<T> data, int idx)
public T getCurrent()
public MatchIterator<T> copy()
void advanceTo(MatchIterator<StructuredStatement> other)
public boolean hasNext()
private boolean isFinished()
public boolean advance()
public void rewind1()
public java.lang.String toString()
toString
in class java.lang.Object
public void rewind()