Class FifoGroupsScanAllValuesIterator<T>
java.lang.Object
com.j_spaces.core.cache.fifoGroup.FifoGroupsScanAllValuesIterator<T>
- All Implemented Interfaces:
IFifoGroupIterator<T>, IObjectsList, IScanListIterator<T>
- Direct Known Subclasses:
FifoGroupsScanAllValuesByCompoundIndexIterator
TODO add Javadoc
- Since:
- 9.0
- Version:
- 1.0
- Author:
- Yechiel Fefer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected IStoredListgetActualList(Object candidate) intif the scan is on a property index, currently supported for extended indexbooleanhasNext()booleanis the entry returned already matched against the searching template currently is true if the underlying scan made by CacheManager::EntriesIterbooleanis the list an iterator or basic list ?next()voidmove to next group-valuevoidrelease SLHolder for this scanvoidremove()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IScanListIterator
createCopyForAlternatingThread, getAlreadyMatchedIndexPath, hasSize, isExtensionIndex, isMultiListsIterator, noRematchNeeded, size
-
Constructor Details
-
FifoGroupsScanAllValuesIterator
-
-
Method Details
-
hasNext
- Specified by:
hasNextin interfaceIScanListIterator<T>- Throws:
SAException
-
next
- Specified by:
nextin interfaceIScanListIterator<T>- Throws:
SAException
-
nextGroup
move to next group-value- Specified by:
nextGroupin interfaceIFifoGroupIterator<T>- Throws:
SAException
-
remove
public void remove() -
releaseScan
release SLHolder for this scan- Specified by:
releaseScanin interfaceIScanListIterator<T>- Throws:
SAException
-
getAlreadyMatchedFixedPropertyIndexPos
public int getAlreadyMatchedFixedPropertyIndexPos()Description copied from interface:IScanListIteratorif the scan is on a property index, currently supported for extended index- Specified by:
getAlreadyMatchedFixedPropertyIndexPosin interfaceIScanListIterator<T>
-
isAlreadyMatched
public boolean isAlreadyMatched()Description copied from interface:IScanListIteratoris the entry returned already matched against the searching template currently is true if the underlying scan made by CacheManager::EntriesIter- Specified by:
isAlreadyMatchedin interfaceIScanListIterator<T>
-
isIterator
public boolean isIterator()Description copied from interface:IObjectsListis the list an iterator or basic list ?- Specified by:
isIteratorin interfaceIObjectsList
-
getActualList
-