public class ScanSingleListIterator<T> extends Object implements IScanListIterator<T>
| Constructor and Description | 
|---|
| ScanSingleListIterator(IStoredList<T> list,
                      boolean fifoScan) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | getAlreadyMatchedFixedPropertyIndexPos()if the scan is on a property index, currently supported for extended index | 
| String | getAlreadyMatchedIndexPath() | 
| boolean | hasNext() | 
| boolean | isAlreadyMatched()is the entry returned already matched against the searching template currently is true if the
 underlying scan made by CacheManager::EntriesIter | 
| boolean | isIterator()is the list an iterator or basic list ? | 
| T | next() | 
| void | releaseScan()release SLHolder for this scan | 
| void | remove() | 
| void | reuse(IStoredList<T> list) | 
public ScanSingleListIterator(IStoredList<T> list, boolean fifoScan)
public boolean hasNext()
hasNext in interface IScanListIterator<T>public T next()
next in interface IScanListIterator<T>public void remove()
public void releaseScan()
releaseScan in interface IScanListIterator<T>public int getAlreadyMatchedFixedPropertyIndexPos()
IScanListIteratorgetAlreadyMatchedFixedPropertyIndexPos in interface IScanListIterator<T>public String getAlreadyMatchedIndexPath()
getAlreadyMatchedIndexPath in interface IScanListIterator<T>public boolean isAlreadyMatched()
IScanListIteratorisAlreadyMatched in interface IScanListIterator<T>public boolean isIterator()
IObjectsListisIterator in interface IObjectsListpublic void reuse(IStoredList<T> list)
Copyright © GigaSpaces.