Package org.eclipse.emf.spi.cdo
Class AbstractQueryIterator<T>
java.lang.Object
org.eclipse.emf.cdo.spi.common.AbstractQueryResult<T>
org.eclipse.emf.spi.cdo.AbstractQueryIterator<T>
- All Implemented Interfaces:
Iterator<T>
,BlockingCloseableIterator<T>
,org.eclipse.net4j.util.collection.Closeable
,org.eclipse.net4j.util.collection.CloseableIterator<T>
If the meaning of this type isn't clear, there really should be more of a description here...
- Since:
- 2.0
- Author:
- Simon McDuff
- No Extend
- This interface is not intended to be extended by clients.
-
Constructor Summary
-
Method Summary
Methods inherited from class org.eclipse.emf.cdo.spi.common.AbstractQueryResult
getQueryID, getQueryInfo, getQueue, hasNext, isClosed, next, peek
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
AbstractQueryIterator
- Since:
- 3.0
-
-
Method Details
-
setQueryID
public void setQueryID(int queryID) - Overrides:
setQueryID
in classAbstractQueryResult<T>
-
waitForInitialization
- Throws:
InterruptedException
-
getView
- Overrides:
getView
in classAbstractQueryResult<T>
-
remove
public void remove() -
close
public void close()- Specified by:
close
in interfaceorg.eclipse.net4j.util.collection.Closeable
- Overrides:
close
in classAbstractQueryResult<T>
-
asList
-
asValue
- Since:
- 4.2
-