| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IEntryCacheInfo  | 
interface  | 
IExtendedIndexIterator<V>
IOrderedIndexScan defines the interface for an ordered index scan. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EvictableEntryCacheInfo  | 
class  | 
ExtendedIndexIterator<V>  | 
class  | 
MemoryBasedEntryCacheInfo  | 
class  | 
QueryExtensionIndexEntryIteratorWrapper  | 
static class  | 
RecentExtendedIndexUpdates.RecentExtendedUpdatesIter  | 
class  | 
ScanListSAIterator
TODO    add Javadoc 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IScanListIterator<IEntryCacheInfo> | 
ExtendedIndexHandler.establishScan(K startPos,
             short relation,
             K endPos,
             boolean endPosInclusive)
establish a scan according to the relation given and startPos : the start-scan object ,  null
 means scan all values. 
 | 
IScanListIterator<T> | 
IExtendedIndexScanPositioner.establishScan(K startPos,
             short relation,
             K endPos,
             boolean endPosInclusive)
establish a scan according to the relation given and startPos : the start-scan object ,  null
 means scan all values. 
 | 
IScanListIterator<IEntryCacheInfo> | 
ExtendedIndexHandler.establishScan(K startPos,
             short relation,
             K endPos,
             boolean endPosInclusive,
             boolean ordered)
establish a scan according to the relation given and startPos : the start-scan object ,  null
 means scan all values. 
 | 
IScanListIterator<T> | 
IExtendedIndexScanPositioner.establishScan(K startPos,
             short relation,
             K endPos,
             boolean endPosInclusive,
             boolean ordered)
establish a scan according to the relation given and startPos : the start-scan object ,  null
 means scan all values. 
 | 
IScanListIterator<IEntryCacheInfo> | 
CacheManager.getMatchingMemoryEntriesForScanning(Context context,
                                   IServerTypeDesc currServerTypeDesc,
                                   ITemplateHolder template,
                                   IServerTypeDesc serverTypeDesc)  | 
IScanListIterator<IEntryCacheInfo> | 
RecentExtendedIndexUpdates.iterator(long startTime,
        ExtendedIndexIterator mainIter)  | 
IScanListIterator | 
CacheManager.makeScanableEntriesIter(Context context,
                       ITemplateHolder template,
                       IServerTypeDesc serverTypeDesc,
                       long SCNFilter,
                       long leaseFilter,
                       boolean memoryOnly)  | 
IScanListIterator<IEntryCacheInfo> | 
TypeData.scanTypeEntries()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BlobStoreRefEntryCacheInfo
The resident part of entry that resides blob-store 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BlobStorePreFetchIteratorBasedHandler
handles prefetch activity 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static IScanListIterator<IEntryCacheInfo> | 
BlobStorePreFetchIteratorBasedHandler.createPreFetchIterIfRelevant(Context context,
                            CacheManager cacheManager,
                            IScanListIterator<IEntryCacheInfo> mainIterator,
                            ITemplateHolder template,
                            Logger logger)  | 
| Modifier and Type | Method and Description | 
|---|---|
static IScanListIterator<IEntryCacheInfo> | 
BlobStorePreFetchIteratorBasedHandler.createPreFetchIterIfRelevant(Context context,
                            CacheManager cacheManager,
                            IScanListIterator<IEntryCacheInfo> mainIterator,
                            ITemplateHolder template,
                            Logger logger)  | 
| Constructor and Description | 
|---|
BlobStorePreFetchIteratorBasedHandler(Context mainThreadContext,
                                     CacheManager cacheManager,
                                     IScanListIterator<IEntryCacheInfo> mainIterator,
                                     ITemplateHolder template,
                                     int numEntriesRequested,
                                     Logger logger)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IFifoGroupIterator<T>
IFifoGroupIterator for scanning in order to locate fifo-groups 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ExtendedCompoundIndexFifoGroupsIterator<V>  | 
class  | 
ExtendedIndexFifoGroupsIterator<V>  | 
class  | 
FifoGroupsMultiList<T>
TODO    add Javadoc 
 | 
class  | 
FifoGroupsScanAllValuesByCompoundIndexIterator<T>
TODO    add Javadoc 
 | 
class  | 
FifoGroupsScanAllValuesIterator<T>
TODO    add Javadoc 
 | 
class  | 
FifoGroupsScanByFGIndexIterator<EntryCacheInfo>
TODO    add Javadoc 
 | 
class  | 
FifoGroupsScanByGeneralIndexIterator
TODO    add Javadoc 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static IScanListIterator<IEntryCacheInfo> | 
FifoGroupCacheImpl.createScanIterOnNonFGIndex(IStoredList<IEntryCacheInfo> entries,
                          ITemplateHolder template,
                          TypeDataIndex usedIndexForRes,
                          TypeData typeData)  | 
IScanListIterator<IEntryCacheInfo> | 
FifoGroupCacheImpl.getScannableEntriesByIndexValue(Context context,
                               ITemplateHolder template,
                               IEntryHolder entry,
                               IServerTypeDesc templateTypeDesc)  | 
IScanListIterator<IEntryCacheInfo> | 
FifoGroupCacheImpl.getScannableEntriesMinIndex(Context context,
                           TypeData typeData,
                           int numOfFields,
                           ITemplateHolder template)  | 
IScanListIterator<IEntryCacheInfo> | 
FifoGroupCacheImpl.getScannableEntriesMinIndexExtended(Context context,
                                   TypeData entryType,
                                   int numOfFields,
                                   ITemplateHolder template)  | 
protected IScanListIterator<T> | 
FifoGroupsMultiList.prepareListIterator(IObjectsList list)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MultiIntersectedStoredList<T>
List of lists that should return result after intersection. 
 | 
class  | 
MultiStoredList<T>
List of stored lists. 
 | 
class  | 
ScanSingleListIterator<T>
TODO    add Javadoc 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected IScanListIterator<T> | 
MultiStoredList.getCurrentList()  | 
protected IScanListIterator<T> | 
MultiStoredList.prepareListIterator(IObjectsList list)  | 
protected IScanListIterator<T> | 
MultiIntersectedStoredList.prepareListIterator(IObjectsList list)  | 
Copyright © GigaSpaces.