MySQL 5.6.14 Source Code Document
|
#include <NdbQueryBuilder.hpp>
Public Member Functions | |
const NdbDictionary::Column * | getColumn () const |
NdbQueryOperandImpl & | getImpl () const |
Protected Member Functions | |
NdbQueryOperand (NdbQueryOperandImpl &impl) |
This is the API interface for building a (composite) query definition, possibly existing of multiple operations linked together (aka 'joined')
A query mainly consist of two types of objects:
Construction of these objects are through the NdbQueryBuilder factory. To enforce this restriction, c'tor, d'tor operator for the NdbQuery objects has been declared 'private'. NdbQuery objects should not be copied - Copy constructor and assignment operand has been private declared to enforce this restriction. NdbQueryOperand, a construct for specifying values which are used to specify lookup keys, bounds or filters in the query tree.
Definition at line 56 of file NdbQueryBuilder.hpp.
const NdbDictionary::Column * NdbQueryOperand::getColumn | ( | ) | const |
BEWARE: Return 'NULL' Until the operand has been bound to an operation.
Definition at line 396 of file NdbQueryBuilder.cpp.
|
inline |
Get'ers for NdbQueryOperand...Impl object. Functions overridden to supply 'impl' casted to the correct '...OperandImpl' type for each available interface class.
Definition at line 372 of file NdbQueryBuilder.cpp.