public class EventFinderIterator
extends java.lang.Object
implements java.util.Iterator
| Constructor and Description |
|---|
EventFinderIterator(edu.iris.Fissures.IfEvent.EventAccessOperations[] initialEvents,
edu.iris.Fissures.IfEvent.EventSeqIter iter,
int eventsPerNext) |
| Modifier and Type | Method and Description |
|---|---|
static EventFinderIterator |
create(edu.iris.Fissures.IfEvent.EventFinder ef)
Returns an iterator over all the events in the finder
|
static EventFinderIterator |
create(edu.iris.Fissures.IfEvent.EventFinder ef,
EventFinderQuery eq)
Returns an iterator over the events in the finder returned by the given
query
|
static EventFinderIterator |
create(edu.iris.Fissures.IfEvent.EventFinder ef,
EventFinderQuery eq,
int eventsPerServerCall)
Returns an iterator over the events in the finder returned by the given
query with eventsPerServerCall events returned per call to the server
|
static edu.iris.Fissures.IfEvent.EventAccessOperations[] |
getEvents(EventFinderQuery q,
edu.iris.Fissures.IfEvent.EventFinder finder,
edu.iris.Fissures.IfEvent.EventSeqIterHolder holder,
int eventsPerServerCall) |
boolean |
hasNext() |
java.lang.Object |
next() |
void |
remove() |
public EventFinderIterator(edu.iris.Fissures.IfEvent.EventAccessOperations[] initialEvents,
edu.iris.Fissures.IfEvent.EventSeqIter iter,
int eventsPerNext)
public static EventFinderIterator create(edu.iris.Fissures.IfEvent.EventFinder ef)
public static EventFinderIterator create(edu.iris.Fissures.IfEvent.EventFinder ef, EventFinderQuery eq)
public static EventFinderIterator create(edu.iris.Fissures.IfEvent.EventFinder ef, EventFinderQuery eq, int eventsPerServerCall)
public static edu.iris.Fissures.IfEvent.EventAccessOperations[] getEvents(EventFinderQuery q, edu.iris.Fissures.IfEvent.EventFinder finder, edu.iris.Fissures.IfEvent.EventSeqIterHolder holder, int eventsPerServerCall)
public boolean hasNext()
hasNext in interface java.util.Iteratorpublic java.lang.Object next()
next in interface java.util.Iteratorpublic void remove()
remove in interface java.util.Iterator