public class FifoGroupsScanByFGIndexIterator<EntryCacheInfo> extends Object implements IFifoGroupIterator<EntryCacheInfo>
| Constructor and Description | 
|---|
| FifoGroupsScanByFGIndexIterator(IStoredList<EntryCacheInfo> entries) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | getAlreadyMatchedFixedPropertyIndexPos()if the scan is on a property index, currently supported for extended index | 
| 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 ? | 
| EntryCacheInfo | next() | 
| void | nextGroup()move to next group-value | 
| void | releaseScan()release SLHolder for this scan | 
| void | remove() | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateCopyForAlternatingThread, getAlreadyMatchedIndexPath, hasSize, isExtensionIndex, isMultiListsIterator, noRematchNeeded, sizepublic FifoGroupsScanByFGIndexIterator(IStoredList<EntryCacheInfo> entries)
public boolean hasNext()
                throws SAException
hasNext in interface IScanListIterator<EntryCacheInfo>SAExceptionpublic EntryCacheInfo next() throws SAException
next in interface IScanListIterator<EntryCacheInfo>SAExceptionpublic void nextGroup()
               throws SAException
nextGroup in interface IFifoGroupIterator<EntryCacheInfo>SAExceptionpublic void remove()
public void releaseScan()
                 throws SAException
releaseScan in interface IScanListIterator<EntryCacheInfo>SAExceptionpublic int getAlreadyMatchedFixedPropertyIndexPos()
IScanListIteratorgetAlreadyMatchedFixedPropertyIndexPos in interface IScanListIterator<EntryCacheInfo>public boolean isAlreadyMatched()
IScanListIteratorisAlreadyMatched in interface IScanListIterator<EntryCacheInfo>public boolean isIterator()
IObjectsListisIterator in interface IObjectsListCopyright © GigaSpaces.