public class XTraceIteratorDB
extends java.lang.Object
implements java.util.ListIterator<org.deckfour.xes.model.XEvent>
| Modifier and Type | Field and Description |
|---|---|
protected org.processmining.persistence.Dao.LogDao |
logDao |
protected int |
position
Current position of the iterator.
|
| Constructor and Description |
|---|
XTraceIteratorDB(XTraceDBImpl xTrace,
org.processmining.persistence.Dao.LogDao logDao)
Constructs a new iterator on the specified
XTraceBufferedImpl. |
| Modifier and Type | Method and Description |
|---|---|
void |
add(org.deckfour.xes.model.XEvent xEvent) |
boolean |
hasNext() |
boolean |
hasPrevious() |
org.deckfour.xes.model.XEvent |
next() |
int |
nextIndex() |
org.deckfour.xes.model.XEvent |
previous() |
int |
previousIndex() |
void |
remove() |
void |
set(org.deckfour.xes.model.XEvent o) |
protected int position
protected org.processmining.persistence.Dao.LogDao logDao
public XTraceIteratorDB(XTraceDBImpl xTrace, org.processmining.persistence.Dao.LogDao logDao)
XTraceBufferedImpl.public boolean hasNext()
hasNext in interface java.util.Iterator<org.deckfour.xes.model.XEvent>hasNext in interface java.util.ListIterator<org.deckfour.xes.model.XEvent>public org.deckfour.xes.model.XEvent next()
next in interface java.util.Iterator<org.deckfour.xes.model.XEvent>next in interface java.util.ListIterator<org.deckfour.xes.model.XEvent>public void remove()
remove in interface java.util.Iterator<org.deckfour.xes.model.XEvent>remove in interface java.util.ListIterator<org.deckfour.xes.model.XEvent>public boolean hasPrevious()
hasPrevious in interface java.util.ListIterator<org.deckfour.xes.model.XEvent>public int nextIndex()
nextIndex in interface java.util.ListIterator<org.deckfour.xes.model.XEvent>public org.deckfour.xes.model.XEvent previous()
previous in interface java.util.ListIterator<org.deckfour.xes.model.XEvent>public int previousIndex()
previousIndex in interface java.util.ListIterator<org.deckfour.xes.model.XEvent>public void set(org.deckfour.xes.model.XEvent o)
set in interface java.util.ListIterator<org.deckfour.xes.model.XEvent>public void add(org.deckfour.xes.model.XEvent xEvent)
add in interface java.util.ListIterator<org.deckfour.xes.model.XEvent>