Class TGroupingSetItem
- Namespace
- gudusoft.gsqlparser.nodes
- Assembly
- gudusoft.gsqlparser.dll
Gruping set item that used in TGroupingSet Content of this item can be a TRollupCube instance or a TGroupingExpressionItem instance
public class TGroupingSetItem : TParseTreeNode, Visitable
- Inheritance
-
TGroupingSetItem
- Implements
- Inherited Members
Properties
ExpressionItem
public virtual TGroupingExpressionItem ExpressionItem { get; set; }
Property Value
Grouping_expression
public virtual TExpression Grouping_expression { get; set; }
Property Value
RollupCubeClause
public virtual TRollupCube RollupCubeClause { get; set; }
Property Value
Methods
accept(TParseTreeVisitor)
public override void accept(TParseTreeVisitor v)
Parameters
acceptChildren(TParseTreeVisitor)
public override void acceptChildren(TParseTreeVisitor v)
Parameters
doParse(TCustomSqlStatement, ESqlClause)
analyze this node
public override void doParse(TCustomSqlStatement psql, ESqlClause plocation)
Parameters
psqlTCustomSqlStatementplocationESqlClause
init(object)
Initialize a query tree node.
public override void init(object arg1)
Parameters
arg1object