Uses of Interface
com.tangosol.util.QueryContext
Packages that use QueryContext
Package
Description
Contains various generic utilities.
Contains concrete
Filter implementations and related interfaces.-
Uses of QueryContext in com.tangosol.util
Constructors in com.tangosol.util with parameters of type QueryContextModifierConstructorDescriptionPartialResult(QueryContext ctx, PartitionSet partMask) Construct a PartialResult. -
Uses of QueryContext in com.tangosol.util.filter
Methods in com.tangosol.util.filter with parameters of type QueryContextModifier and TypeMethodDescriptionprotected FilterArrayFilter.applyFilter(Filter filter, int iFilter, Map mapIndexes, Set setKeys, QueryContext ctx, QueryRecord.PartialResult.TraceStep step) Apply the specified IndexAwareFilter to the specified keySet.protected FilterAllFilter.applyIndex(Map mapIndexes, Set setKeys, QueryContext ctx, QueryRecord.PartialResult.TraceStep step) Apply the specified IndexAwareFilter to the specified keySet.protected FilterAnyFilter.applyIndex(Map mapIndexes, Set setKeys, QueryContext ctx, QueryRecord.PartialResult.TraceStep step) Apply the specified IndexAwareFilter to the specified keySet.protected abstract FilterArrayFilter.applyIndex(Map mapIndexes, Set setKeys, QueryContext ctx, QueryRecord.PartialResult.TraceStep step) Apply the specified IndexAwareFilter to the specified keySet.protected FilterXorFilter.applyIndex(Map mapIndexes, Set setKeys, QueryContext ctx, QueryRecord.PartialResult.TraceStep step) Apply the specified IndexAwareFilter to the specified keySet.protected booleanAllFilter.evaluateEntry(Map.Entry entry, QueryContext ctx, QueryRecord.PartialResult.TraceStep step) Check if the given entry passes the filter's evaluation.protected booleanAnyFilter.evaluateEntry(Map.Entry entry, QueryContext ctx, QueryRecord.PartialResult.TraceStep step) Check if the given entry passes the filter's evaluation.protected abstract booleanArrayFilter.evaluateEntry(Map.Entry entry, QueryContext ctx, QueryRecord.PartialResult.TraceStep step) Check if the given entry passes the filter's evaluation.protected booleanBetweenFilter.evaluateEntry(Map.Entry entry, QueryContext ctx, QueryRecord.PartialResult.TraceStep step) Check if the given entry passes the filter's evaluation.protected booleanXorFilter.evaluateEntry(Map.Entry entry, QueryContext context, QueryRecord.PartialResult.TraceStep step) Check if the given entry passes the filter's evaluation.protected booleanArrayFilter.evaluateFilter(Filter filter, Map.Entry entry, QueryContext ctx, QueryRecord.PartialResult.TraceStep step) Check if the given entry passes the given filter's evaluation.voidAbstractQueryRecorderFilter.explain(QueryContext ctx, QueryRecord.PartialResult.ExplainStep step, Set setKeys) Record the projected query execution cost by this filter.voidArrayFilter.explain(QueryContext ctx, QueryRecord.PartialResult.ExplainStep step, Set setKeys) Record the projected query execution cost by this filter.voidBetweenFilter.explain(QueryContext ctx, QueryRecord.PartialResult.ExplainStep step, Set setKeys) Record the projected query execution cost by this filter.voidQueryRecorderFilter.explain(QueryContext ctx, QueryRecord.PartialResult.ExplainStep step, Set setKeys) Record the projected query execution cost by this filter.voidWrapperQueryRecorderFilter.explain(QueryContext ctx, QueryRecord.PartialResult.ExplainStep step, Set setKeys) Record the projected query execution cost by this filter.booleanAbstractQueryRecorderFilter.trace(QueryContext ctx, QueryRecord.PartialResult.TraceStep step, Map.Entry entry) Evaluate the specified entry against this filter and record the evaluation cost on the given step of theQueryRecord.AbstractQueryRecorderFilter.trace(QueryContext ctx, QueryRecord.PartialResult.TraceStep step, Set setKeys) Filter the given keys using available indexes and record the cost of execution on the given step of theQueryRecord.booleanArrayFilter.trace(QueryContext ctx, QueryRecord.PartialResult.TraceStep step, Map.Entry entry) Evaluate the specified entry against this filter and record the evaluation cost on the given step of theQueryRecord.ArrayFilter.trace(QueryContext ctx, QueryRecord.PartialResult.TraceStep step, Set setKeys) Filter the given keys using available indexes and record the cost of execution on the given step of theQueryRecord.booleanBetweenFilter.trace(QueryContext ctx, QueryRecord.PartialResult.TraceStep step, Map.Entry entry) Evaluate the specified entry against this filter and record the evaluation cost on the given step of theQueryRecord.BetweenFilter.trace(QueryContext ctx, QueryRecord.PartialResult.TraceStep step, Set setKeys) Filter the given keys using available indexes and record the cost of execution on the given step of theQueryRecord.booleanQueryRecorderFilter.trace(QueryContext ctx, QueryRecord.PartialResult.TraceStep step, Map.Entry entry) Evaluate the specified entry against this filter and record the evaluation cost on the given step of theQueryRecord.QueryRecorderFilter.trace(QueryContext ctx, QueryRecord.PartialResult.TraceStep step, Set setKeys) Filter the given keys using available indexes and record the cost of execution on the given step of theQueryRecord.booleanWrapperQueryRecorderFilter.trace(QueryContext ctx, QueryRecord.PartialResult.TraceStep step, Map.Entry entry) Evaluate the specified entry against this filter and record the evaluation cost on the given step of theQueryRecord.WrapperQueryRecorderFilter.trace(QueryContext ctx, QueryRecord.PartialResult.TraceStep step, Set setKeys) Filter the given keys using available indexes and record the cost of execution on the given step of theQueryRecord.