#include <coherence/util/QueryRecord.hpp>
Partial results are collected in a query record by a QueryRecorder.
Public Types | |
| typedef spec::Handle | Handle |
| PartialResult Handle definition. | |
| typedef spec::View | View |
| PartialResult View definition. | |
| typedef spec::Holder | Holder |
| PartialResult Holder definition. | |
Public Member Functions | |
| virtual List::View | getSteps () const =0 |
| Get the list of steps for this query record partial result in the order that they occurred. | |
| virtual PartitionSet::Handle | getPartitions ()=0 |
| Get the set of partitions associated with this partial result. | |
| virtual PartitionSet::View | getPartitions () const =0 |
| Get the set of partitions associated with this partial result. | |
Classes | |
| class | IndexLookupRecord |
| An IndexLookupRecord holds the recorded information about an index lookup performed during filter evaluation as part of a query record. More... | |
| class | Step |
| A QueryPlan.Step carries the recorded cost of evaluating a filter as part of a query operation. More... | |
| virtual List::View getSteps | ( | ) | const [pure virtual] |
Get the list of steps for this query record partial result in the order that they occurred.
| virtual PartitionSet::Handle getPartitions | ( | ) | [pure virtual] |
Get the set of partitions associated with this partial result.
| virtual PartitionSet::View getPartitions | ( | ) | const [pure virtual] |
Get the set of partitions associated with this partial result.