コード例 #1
0
 public StatementSpecCompiled()
 {
     Raw = new StatementSpecRaw(SelectClauseStreamSelectorEnum.ISTREAM_ONLY);
     StreamSpecs = StreamSpecCompiledConstants.EMPTY_STREAM_ARRAY;
     SelectClauseCompiled = new SelectClauseSpecCompiled(false);
     Annotations = null;
     GroupByExpressions = null;
     SubselectNodes = Collections.GetEmptyList<ExprSubselectNode>();
     exprDeclaredNodes = Collections.GetEmptyList<ExprDeclaredNode>();
     TableAccessNodes = Collections.GetEmptyList<ExprTableAccessNode>();
 }
コード例 #2
0
 public StatementSpecCompiled(
     StatementSpecRaw raw,
     StreamSpecCompiled[] streamSpecs,
     SelectClauseSpecCompiled selectClauseCompiled,
     Attribute[] annotations,
     GroupByClauseExpressions groupByExpressions,
     IList<ExprSubselectNode> subselectNodes,
     IList<ExprDeclaredNode> exprDeclaredNodes,
     IList<ExprTableAccessNode> tableAccessNodes)
 {
     Raw = raw;
     StreamSpecs = streamSpecs;
     SelectClauseCompiled = selectClauseCompiled;
     Annotations = annotations;
     GroupByExpressions = groupByExpressions;
     SubselectNodes = subselectNodes;
     this.exprDeclaredNodes = exprDeclaredNodes;
     TableAccessNodes = tableAccessNodes;
 }