| Package | Description | 
|---|---|
| com.tangosol.util | 
 Contains various generic utilities. 
 | 
| com.tangosol.util.filter | 
 Contains concrete  
Filter implementations and related interfaces. | 
| Constructor and Description | 
|---|
PartialResult(QueryContext ctx,
             PartitionSet partMask)
Construct a PartialResult. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Filter | 
ArrayFilter.applyFilter(Filter filter,
           int iFilter,
           Map mapIndexes,
           Set setKeys,
           QueryContext ctx,
           QueryRecord.PartialResult.TraceStep step)
Apply the specified IndexAwareFilter to the specified keySet. 
 | 
protected Filter | 
AllFilter.applyIndex(Map mapIndexes,
          Set setKeys,
          QueryContext ctx,
          QueryRecord.PartialResult.TraceStep step)
Apply the specified IndexAwareFilter to the specified keySet. 
 | 
protected abstract Filter | 
ArrayFilter.applyIndex(Map mapIndexes,
          Set setKeys,
          QueryContext ctx,
          QueryRecord.PartialResult.TraceStep step)
Apply the specified IndexAwareFilter to the specified keySet. 
 | 
protected Filter | 
AnyFilter.applyIndex(Map mapIndexes,
          Set setKeys,
          QueryContext ctx,
          QueryRecord.PartialResult.TraceStep step)
Apply the specified IndexAwareFilter to the specified keySet. 
 | 
protected Filter | 
XorFilter.applyIndex(Map mapIndexes,
          Set setKeys,
          QueryContext ctx,
          QueryRecord.PartialResult.TraceStep step)
Apply the specified IndexAwareFilter to the specified keySet. 
 | 
protected boolean | 
AllFilter.evaluateEntry(Map.Entry entry,
             QueryContext ctx,
             QueryRecord.PartialResult.TraceStep step)
Check if the given entry passes the filter's evaluation. 
 | 
protected abstract boolean | 
ArrayFilter.evaluateEntry(Map.Entry entry,
             QueryContext ctx,
             QueryRecord.PartialResult.TraceStep step)
Check if the given entry passes the filter's evaluation. 
 | 
protected boolean | 
AnyFilter.evaluateEntry(Map.Entry entry,
             QueryContext ctx,
             QueryRecord.PartialResult.TraceStep step)
Check if the given entry passes the filter's evaluation. 
 | 
protected boolean | 
BetweenFilter.evaluateEntry(Map.Entry entry,
             QueryContext ctx,
             QueryRecord.PartialResult.TraceStep step)
Check if the given entry passes the filter's evaluation. 
 | 
protected boolean | 
XorFilter.evaluateEntry(Map.Entry entry,
             QueryContext context,
             QueryRecord.PartialResult.TraceStep step)
Check if the given entry passes the filter's evaluation. 
 | 
protected boolean | 
ArrayFilter.evaluateFilter(Filter filter,
              Map.Entry entry,
              QueryContext ctx,
              QueryRecord.PartialResult.TraceStep step)
Check if the given entry passes the given filter's evaluation. 
 | 
void | 
ArrayFilter.explain(QueryContext ctx,
       QueryRecord.PartialResult.ExplainStep step,
       Set setKeys)
Record the projected query execution cost by this filter. 
 | 
void | 
QueryRecorderFilter.explain(QueryContext ctx,
       QueryRecord.PartialResult.ExplainStep step,
       Set setKeys)
Record the projected query execution cost by this filter. 
 | 
void | 
WrapperQueryRecorderFilter.explain(QueryContext ctx,
       QueryRecord.PartialResult.ExplainStep step,
       Set setKeys)
Record the projected query execution cost by this filter. 
 | 
void | 
BetweenFilter.explain(QueryContext ctx,
       QueryRecord.PartialResult.ExplainStep step,
       Set setKeys)
Record the projected query execution cost by this filter. 
 | 
void | 
AbstractQueryRecorderFilter.explain(QueryContext ctx,
       QueryRecord.PartialResult.ExplainStep step,
       Set setKeys)
Record the projected query execution cost by this filter. 
 | 
boolean | 
ArrayFilter.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 the  
QueryRecord. | 
boolean | 
QueryRecorderFilter.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 the  
QueryRecord. | 
boolean | 
WrapperQueryRecorderFilter.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 the  
QueryRecord. | 
boolean | 
BetweenFilter.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 the  
QueryRecord. | 
boolean | 
AbstractQueryRecorderFilter.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 the  
QueryRecord. | 
Filter | 
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 the  
QueryRecord. | 
Filter | 
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 the  
QueryRecord. | 
Filter | 
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 the  
QueryRecord. | 
Filter | 
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 the  
QueryRecord. | 
Filter | 
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 the  
QueryRecord. |