public interface IScanListIterator<T> extends IObjectsList
| Modifier and Type | Method and Description |
|---|---|
default IScanListIterator |
createCopyForAlternatingThread()
create a shallow copy ready for alternating thread usage
|
int |
getAlreadyMatchedFixedPropertyIndexPos()
if the scan is on a property index, currently supported for extended index
|
default String |
getAlreadyMatchedIndexPath() |
boolean |
hasNext() |
default boolean |
hasSize() |
boolean |
isAlreadyMatched()
is the entry returned already matched against the searching template currently is true if the
underlying scan made by CacheManager::EntriesIter
|
default boolean |
isExtensionIndex() |
default boolean |
isMultiListsIterator()
does this iter contain multiple lists
|
T |
next() |
default boolean |
noRematchNeeded() |
void |
releaseScan()
release SLHolder for this scan
|
default int |
size() |
isIteratorboolean hasNext()
throws SAException
SAExceptionT next() throws SAException
SAExceptionvoid releaseScan()
throws SAException
SAExceptionint getAlreadyMatchedFixedPropertyIndexPos()
default String getAlreadyMatchedIndexPath()
boolean isAlreadyMatched()
default boolean isExtensionIndex()
default boolean isMultiListsIterator()
default boolean noRematchNeeded()
default IScanListIterator createCopyForAlternatingThread()
default boolean hasSize()
default int size()
Copyright © GigaSpaces.