Beispiel #1
0
 public CommonSelectStatementContext(CqlParserInternal.CreateMaterializedViewStatementContext context)
 {
     Start          = context.K_SELECT().Symbol;
     Stop           = context.wclause?.Stop ?? context.basecf.Stop;
     IsJson         = false;
     IsDistinct     = false;
     AllowFiltering = false;
     Selectors      = context.sclause;
     FromSource     = context.basecf;
     WhereStart     = context.w;
     WhereClause    = context.wclause;
     GroupByStart   = null;
     GroupByClauses = null;
     OrderByStart   = null;
     OrderByClauses = null;
     PerLimit       = null;
     LimitStart     = null;
     Limit          = null;
 }
Beispiel #2
0
 public CommonSelectStatementContext(CqlParserInternal.SelectStatementContext context)
 {
     Start          = context.Start;
     Stop           = context.Stop;
     IsJson         = context.json;
     IsDistinct     = context.distinct;
     AllowFiltering = context.allowFiltering;
     Selectors      = context.selectors();
     FromSource     = context.columnFamilyName();
     WhereStart     = context.w;
     WhereClause    = context.whereClause();
     GroupByStart   = context.g;
     GroupByClauses = context.groupByClause();
     OrderByStart   = context.o;
     OrderByClauses = context.orderByClause();
     PerLimit       = context.perLimit;
     LimitStart     = context.l;
     Limit          = context.limit;
 }