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 © 2019 Hazelcast, Inc.. All Rights Reserved.