#include <coherence/util/QueryRecord.hpp>
Inherits Object.
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.