Package | Description |
---|---|
com.hazelcast.map.impl |
Contains implementation specific classes of
com.hazelcast.map package. |
com.hazelcast.map.impl.querycache.subscriber |
This package contains classes which are used for
QueryCache
event subscription side. |
com.hazelcast.query |
Contains interfaces/classes related to Hazelcast query and indexing support.
|
com.hazelcast.query.impl |
Contains the implementation classes of the query functionality.
|
com.hazelcast.query.impl.predicates |
Modifier and Type | Field and Description |
---|---|
protected Indexes |
MapContainer.globalIndexes |
Modifier and Type | Method and Description |
---|---|
Indexes |
MapContainer.createIndexes(boolean global) |
Indexes |
MapContainer.getIndexes() |
Indexes |
MapContainer.getIndexes(int partitionId) |
Modifier and Type | Method and Description |
---|---|
ConcurrentMap<String,Indexes> |
PartitionContainer.getIndexes() |
Modifier and Type | Method and Description |
---|---|
Indexes |
InternalQueryCache.getIndexes() |
Indexes |
NullQueryCache.getIndexes() |
Modifier and Type | Method and Description |
---|---|
Predicate |
VisitablePredicate.accept(Visitor visitor,
Indexes indexes)
Accept visitor.
|
Predicate |
SqlPredicate.accept(Visitor visitor,
Indexes indexes) |
Modifier and Type | Field and Description |
---|---|
protected Indexes |
QueryContext.indexes |
Modifier and Type | Method and Description |
---|---|
Indexes |
Indexes.Builder.build() |
Modifier and Type | Method and Description |
---|---|
QueryContext |
GlobalQueryContextProviderWithStats.obtainContextFor(Indexes indexes) |
QueryContext |
QueryContextProvider.obtainContextFor(Indexes indexes)
Obtains a query context for the given indexes.
|
QueryContext |
PartitionQueryContextProvider.obtainContextFor(Indexes indexes) |
QueryContext |
GlobalQueryContextProvider.obtainContextFor(Indexes indexes) |
QueryContext |
PartitionQueryContextProviderWithStats.obtainContextFor(Indexes indexes) |
Constructor and Description |
---|
PartitionQueryContextProvider(Indexes indexes)
Constructs a new partition query context provider for the given indexes.
|
PartitionQueryContextProviderWithStats(Indexes indexes)
Constructs a new partition query context provider with stats for the given
indexes.
|
PartitionQueryContextWithStats(Indexes indexes)
Constructs a new partition query context with stats for the given indexes.
|
QueryContext(Indexes indexes)
Creates a new query context with the given available indexes.
|
Modifier and Type | Method and Description |
---|---|
Predicate |
OrPredicate.accept(Visitor visitor,
Indexes indexes) |
Predicate |
NotPredicate.accept(Visitor visitor,
Indexes indexes) |
Predicate |
AndPredicate.accept(Visitor visitor,
Indexes indexes) |
static Predicate[] |
VisitorUtils.acceptVisitor(Predicate[] predicates,
Visitor visitor,
Indexes indexes)
Accept visitor by all predicates.
|
<K,V> Predicate<K,V> |
EmptyOptimizer.optimize(Predicate<K,V> predicate,
Indexes indexes) |
<K,V> Predicate<K,V> |
QueryOptimizer.optimize(Predicate<K,V> predicate,
Indexes indexes) |
<K,V> Predicate<K,V> |
RuleBasedQueryOptimizer.optimize(Predicate<K,V> predicate,
Indexes indexes) |
Predicate |
BetweenVisitor.visit(AndPredicate andPredicate,
Indexes indexes) |
Predicate |
FlatteningVisitor.visit(AndPredicate andPredicate,
Indexes indexes) |
Predicate |
AbstractVisitor.visit(AndPredicate predicate,
Indexes indexes) |
Predicate |
Visitor.visit(AndPredicate predicate,
Indexes indexes) |
Predicate |
FlatteningVisitor.visit(NotPredicate predicate,
Indexes indexes) |
Predicate |
AbstractVisitor.visit(NotPredicate predicate,
Indexes indexes) |
Predicate |
Visitor.visit(NotPredicate predicate,
Indexes indexes) |
Predicate |
FlatteningVisitor.visit(OrPredicate orPredicate,
Indexes indexes) |
Predicate |
OrToInVisitor.visit(OrPredicate orPredicate,
Indexes indexes) |
Predicate |
AbstractVisitor.visit(OrPredicate predicate,
Indexes indexes) |
Predicate |
Visitor.visit(OrPredicate predicate,
Indexes indexes) |
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.