| Package | Description | 
|---|---|
| com.gigaspaces.internal.query | |
| com.gigaspaces.internal.server.storage | |
| com.j_spaces.jdbc.builder | |
| com.j_spaces.jdbc.builder.range | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractCompoundIndexScanner
AbstractCompoundIndexScanner defines an index scanner that scans more than one space index. 
 | 
class  | 
AbstractQueryIndex  | 
class  | 
CompoundAndIndexScanner
Scans the indexes and gets index with the least number of entries. 
 | 
class  | 
CompoundOrIndexScanner
Scans the indexes and gets the union of all indexed entries. 
 | 
class  | 
ExactValueIndexScanner
Scans the index with the defined index name only for entries that match the exact index value 
 | 
class  | 
ExacValueCompoundIndexScanner
An exact value index scanner for compound index 
 | 
class  | 
InValueIndexScanner
Scans the index with the defined index name only for entries that match one of the values in the
 index value set. 
 | 
class  | 
NotRegexIndexScanner
Scans the index with the defined index name only for entries that don't match the given regular
 expression. 
 | 
class  | 
NullValueIndexScanner
Scans only the entries that have a null index value 
 | 
class  | 
RangeCompoundIndexScanner
Scans only the entries in the defined range via compound index 
 | 
class  | 
RangeIndexScanner
Scans only the entries in the defined range 
 | 
class  | 
RegexIndexScanner
Scans the index with the defined index name only for entries that match the given regular
 expression. 
 | 
class  | 
RelationIndexScanner
Scans the index using an external index using one of the relation that the external index is know
 to handle. 
 | 
class  | 
UidsIndexScanner
Scans the entries according to the supplied uids 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected List<IQueryIndexScanner> | 
AbstractCompoundIndexScanner.indexScanners  | 
| Modifier and Type | Method and Description | 
|---|---|
static IQueryIndexScanner | 
QueryIndexes.newAscendingIndexScanner(String indexName,
                        Comparable from)  | 
static IQueryIndexScanner | 
QueryIndexes.newDescendingIndexScanner(String indexName,
                         Comparable from)  | 
static IQueryIndexScanner | 
QueryIndexes.newIndexScanner(String indexName,
               Object indexValue)  | 
static IQueryIndexScanner | 
QueryIndexes.newNullValueIndexScanner(String indexName)  | 
static IQueryIndexScanner | 
QueryIndexes.newRangeIndexScanner(String indexName,
                    Comparable min,
                    boolean includeMin,
                    Comparable max,
                    boolean includeMax)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<IQueryIndexScanner> | 
AbstractCustomQuery.getCustomIndexes()  | 
List<IQueryIndexScanner> | 
ICustomQuery.getCustomIndexes()  | 
List<IQueryIndexScanner> | 
AbstractSpaceQuery.getCustomIndexes()  | 
List<IQueryIndexScanner> | 
AbstractCompoundIndexScanner.getIndexScanners()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CompoundOrIndexScanner.add(IQueryIndexScanner customIndex)  | 
void | 
AbstractCustomQuery.addCustomIndex(IQueryIndexScanner customIndex)  | 
void | 
AbstractSpaceQuery.addCustomIndex(IQueryIndexScanner customIndex)  | 
| Constructor and Description | 
|---|
AbstractCompoundIndexScanner(List<IQueryIndexScanner> indexScanners)  | 
CompoundAndIndexScanner(List<IQueryIndexScanner> indexScanners)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<IQueryIndexScanner> | 
TemplateEntryData.getCustomIndexes()  | 
| Modifier and Type | Field and Description | 
|---|---|
static IQueryIndexScanner | 
QueryTemplatePacket._dummyNullIndexScanner  | 
| Modifier and Type | Method and Description | 
|---|---|
IQueryIndexScanner | 
Range.getIndexScanner()  | 
IQueryIndexScanner | 
UidsRange.getIndexScanner()  | 
IQueryIndexScanner | 
EqualValueRange.getIndexScanner()  | 
IQueryIndexScanner | 
RelationRange.getIndexScanner()  | 
IQueryIndexScanner | 
IsNullRange.getIndexScanner()  | 
IQueryIndexScanner | 
InRange.getIndexScanner()  | 
IQueryIndexScanner | 
RegexRange.getIndexScanner()  | 
IQueryIndexScanner | 
SegmentRange.getIndexScanner()  | 
IQueryIndexScanner | 
ContainsValueRange.getIndexScanner()  | 
IQueryIndexScanner | 
ContainsItemValueRange.getIndexScanner()  | 
IQueryIndexScanner | 
NotRegexRange.getIndexScanner()  | 
Copyright © GigaSpaces.