See: Description
| Interface | Description | 
|---|---|
| Extractable | 
 Enables extracting attribute values and types and their type from an object, usually from an Entry 
 | 
| Index | 
 Represents an index built on top of the attribute of the map entries. 
 | 
| IndexProvider | 
 Provides storage-specific indexes to  
Indexes. | 
| IndexStore | 
 This interface stores indexes of Query. 
 | 
| InternalIndex | 
 Provides the private index API. 
 | 
| MultiResultSet | 
 TODO: 
 | 
| QueryContextProvider | 
 Provides query contexts for  
Indexes to execute queries. | 
| Class | Description | 
|---|---|
| AndResultSet | 
 And Result set for Predicates. 
 | 
| BaseIndexStore | 
 Base class for concrete index store implementations 
 | 
| CachedQueryEntry<K,V> | 
 Entry of the Query. 
 | 
| DefaultArgumentParser | 
 ArgumentParser that's used by default. 
 | 
| DefaultIndexProvider | 
 Provides on-heap indexes. 
 | 
| DefaultValueCollector | |
| DuplicateDetectingMultiResult | |
| FalsePredicate<K,V> | 
 A  
Predicate which always returns false. | 
| FastMultiResultSet | 
 Multiple result set for Predicates. 
 | 
| GlobalQueryContextProvider | 
 Provides the query context support for global indexes with disabled stats. 
 | 
| GlobalQueryContextProviderWithStats | 
 Provides the query context support for global indexes with enabled stats. 
 | 
| GlobalQueryContextWithStats | 
 Extends the basic query context to support the per-index stats tracking on
 behalf of global indexes. 
 | 
| Indexes | 
 Contains all indexes for a data-structure, e.g. 
 | 
| Indexes.Builder | 
 Builder which is used to create a new Indexes object. 
 | 
| IndexHeapMemoryCostUtil | 
 Provides utilities useful for on-heap memory cost estimation. 
 | 
| IndexImpl | |
| IndexImpl.NullObject | |
| IndexInfo | |
| MapIndexInfo | |
| OrResultSet | 
 Or result set for Predicates. 
 | 
| PartitionQueryContextProvider | 
 Provides the query context support for partitioned indexes with disabled stats. 
 | 
| PartitionQueryContextProviderWithStats | 
 Provides the query context support for partitioned indexes with enabled stats. 
 | 
| PartitionQueryContextWithStats | 
 Extends the basic query context to support the per-index stats tracking on
 behalf of partitioned indexes. 
 | 
| QueryableEntriesSegment | 
 Holder class for a collection of queried entries and the index from which new items can be fetched. 
 | 
| QueryableEntry<K,V> | 
 This abstract class contains methods related to Queryable Entry, which means searched an indexed by SQL query or predicate. 
 | 
| QueryContext | 
 Provides the context for queries execution. 
 | 
| QueryEntry | 
 Entry of the Query. 
 | 
| SingleResultSet | 
 Multiple result set for Predicates. 
 | 
| SkipIndexPredicate | 
 The  
SkipIndexPredicate is a predicate that prevents
 an index from being used on the wrapped predicate. | 
| SortedIndexStore | 
 Store indexes rankly. 
 | 
| TypeConverters | |
| TypeConverters.BaseTypeConverter | |
| UnsortedIndexStore | 
 Store indexes out of turn. 
 | 
| Enum | Description | 
|---|---|
| AttributeType | 
 Type of Attribute 
 | 
| ComparisonType | 
 Type of Comparison 
 | 
| Index.OperationSource | 
 Identifies an original source of an index operation. 
 | 
| IndexCopyBehavior | 
 Defines the behavior for index copying on index read/write. 
 | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.