Oracle Coherence for C++ API
Release 3.7.1.0

E22845-01

QueryRecord::PartialResult Class Reference

#include <coherence/util/QueryRecord.hpp>

Inherits Object.

List of all members.


Detailed Description

A QueryPlan.PartialResult is a partial query record that contains recorded costs for a query operation.

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...


Member Function Documentation

virtual List::View getSteps (  )  const [pure virtual]

Get the list of steps for this query record partial result in the order that they occurred.

Returns:
the list of steps

virtual PartitionSet::Handle getPartitions (  )  [pure virtual]

Get the set of partitions associated with this partial result.

Returns:
the partition set

virtual PartitionSet::View getPartitions (  )  const [pure virtual]

Get the set of partitions associated with this partial result.

Returns:
the partition set


The documentation for this class was generated from the following file:
Copyright © 2000, 2011, Oracle and/or its affiliates. All rights reserved.