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.