See: Description
| Interface | Description |
|---|---|
| ComparableIdentifiedDataSerializable |
Defines a contract of objects that are simultaneously
Comparable and
IdentifiedDataSerializable. |
| Extractable |
Enables extracting attribute value 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 |
Defines a contract for index stores, so different index stores may be used
interchangeably with the same
Index implementation. |
| InternalIndex |
Provides the private index API.
|
| MultiResultSet |
TODO:
|
| QueryContextProvider |
Provides query contexts for
Indexes to execute queries. |
| Class | Description |
|---|---|
| AbstractIndex |
Provides an abstract base for indexes.
|
| AndResultSet |
And Result set for Predicates.
|
| AttributeIndexRegistry |
Maintains a registry of single-attribute indexes.
|
| BaseIndexStore |
Base class for concrete index store implementations
|
| BaseSingleValueIndexStore |
The base store for indexes that are unable to work with multi-value
attributes natively.
|
| BitmapIndexStore |
The store of bitmap indexes.
|
| CachedQueryEntry<K,V> |
Entry of the Query.
|
| Comparables |
Provides utilities which compare and canonicalize
Comparable
instances. |
| CompositeConverter |
Represents a composite converter composed out of a converter tuple.
|
| CompositeValue |
Represents a composite value composed out of a value tuple called components.
|
| ConverterCache |
Maintains a cache of
TypeConverter instances corresponding to
attributes of a single Indexes instance. |
| 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.
|
| IndexDefinition |
Defines an index.
|
| 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 |
Provides implementation of on-heap indexes.
|
| IndexInfo | |
| MapIndexInfo | |
| Numbers |
Provides utilities which compare and canonicalize
Number instances. |
| OrderedIndexStore |
Store indexes rankly.
|
| 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. |
| TypeConverters | |
| TypeConverters.BaseTypeConverter | |
| UnorderedIndexStore |
Store indexes out of turn.
|
| Enum | Description |
|---|---|
| AttributeType |
Type of Attribute
|
| Comparison |
Defines comparisons supported by
Index.getRecords(Comparison, Comparable)
and IndexStore.getRecords(Comparison, Comparable). |
| Index.OperationSource |
Identifies an original source of an index operation.
|
| IndexCopyBehavior |
Defines the behavior for index copying on index read/write.
|
| IndexDefinition.UniqueKeyTransform |
Defines an assortment of transforms applied to unique key values.
|
| QueryContext.IndexMatchHint |
Defines possible index matching hints.
|
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.