Encapsulates a relational query
![]() | Root The root (final) node of the query tree |
![]() | GenerateCatInfo () Generates catalog information for the query |
![]() | GenerateType () / Returns the type of the query. (Always RelationTypeId.) |
![]() | GetDependencies (XxxBitMap& Dependency, int CorrelationHt) / Used to get correlation dependencies |
![]() | Print (ostream& OStr) / Prints a textual version of this query. |
![]() | RelQueryClass (RelQueryNode* RootNode) / Constructor. |
![]() | Replicate () / Return a copy of this object, sharing the same underlying query tree |
![]() | ~RelQueryClass () / Destructor. Reclaims the underlying query tree. |
Encapsulates a relational query. This class holds the query tree associated with a relational query.
RelQueryClass(RelQueryNode* RootNode)
virtual XxxGenericParse* Replicate()
virtual ~RelQueryClass()
virtual void Print(ostream& OStr)
virtual XxxADTMetaInfo* GenerateCatInfo()
virtual XxxBasicType GenerateType()
virtual XxxErrCode GetDependencies(XxxBitMap& Dependency, int CorrelationHt)
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de