Oracle Coherence for C++ API
Release 3.7.1.0

E22845-01

QueryRecord Class Reference

#include <coherence/util/QueryRecord.hpp>

Inherits Object.

Inherited by SimpleQueryRecord [virtual].

List of all members.


Detailed Description

The QueryRecord object carries a record of the estimated or actual execution cost for a query operation.

Since:
Coherence 3.7.1
Author:
tb 2011.05.26
 

Public Types

typedef spec::Handle Handle
 QueryRecord Handle definition.
typedef spec::View View
 QueryRecord View definition.
typedef spec::Holder Holder
 QueryRecord Holder definition.

Public Member Functions

virtual
QueryRecorder::RecordType 
getType () const =0
 Get the type that was specified when this query record was created.
virtual List::View getResults () const =0
 Get the list of partial results for this query record.

Classes

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

Member Function Documentation

virtual QueryRecorder::RecordType getType (  )  const [pure virtual]

Get the type that was specified when this query record was created.

Returns:
the record type

Implemented in SimpleQueryRecord.

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

Get the list of partial results for this query record.

Returns:
the list of results

Implemented in SimpleQueryRecord.


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