public class FifoGroupsMultiList<T> extends MultiStoredList<T> implements IFifoGroupIterator<T>
Constructor and Description |
---|
FifoGroupsMultiList(MultiStoredList<T> curMultiList,
TypeData typeData,
HashMap<Object,TypeDataIndex> fifoGroupIndexResultsUsedInFifoGroupScan,
ITemplateHolder template) |
Modifier and Type | Method and Description |
---|---|
String |
getAlreadyMatchedIndexPath() |
void |
nextGroup()
move to next group-value in multi-group iter , called when the checked group is "occupied"
|
protected IScanListIterator<T> |
prepareListIterator(IObjectsList list) |
add, getAllLists, getAlreadyMatchedFixedPropertyIndexPos, getCurrentList, hasNext, isAlreadyMatched, isIterator, next, releaseScan, remove
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAlreadyMatchedFixedPropertyIndexPos, hasNext, isAlreadyMatched, next, releaseScan
isIterator
public FifoGroupsMultiList(MultiStoredList<T> curMultiList, TypeData typeData, HashMap<Object,TypeDataIndex> fifoGroupIndexResultsUsedInFifoGroupScan, ITemplateHolder template)
protected IScanListIterator<T> prepareListIterator(IObjectsList list)
prepareListIterator
in class MultiStoredList<T>
public void nextGroup() throws SAException
IFifoGroupIterator
nextGroup
in interface IFifoGroupIterator<T>
SAException
public String getAlreadyMatchedIndexPath()
getAlreadyMatchedIndexPath
in interface IScanListIterator<T>
getAlreadyMatchedIndexPath
in class MultiStoredList<T>
Copyright © GigaSpaces.