public Split(Declare assignTo, string dataSource, Source.SourceSpan span) : base(assignTo, FunctionType.Columnspit, dataSource, span) { _arguments = new List <ParamFields>(); }
public Join(Declare assignTo, string dataSource, Source.SourceSpan span) : base(assignTo, FunctionType.Join, dataSource, span) { _arguments = new List <ParamFields>(); }
public IterativeStatement(IterativeType selectionType, Source.SourceSpan span) : base(TokenKind.For, span) { _iterationType = IterationType; }
public TextCase(Declare assignTo, string dataSource, Source.SourceSpan span) : base(assignTo, FunctionType.ChangeCase, dataSource, span) { }
public Pivot(Declare assignTo, string datasource, Source.SourceSpan span) : base(assignTo, FunctionType.Pivot, datasource, span) { RowArguments = new List <ParamFields>(); ColumnArguments = new List <ParamFields>(); AggrArguments = new List <ParamFields>(); }
public Trancate(Declare assignTo, string dataSource, Source.SourceSpan span) : base(assignTo, FunctionType.Trancate, dataSource, span) { }
public Declare(Source.SourceSpan span) : base(span) { Name = ""; Type = DeclartionType.Variable; FieldType = FieldType.Object; // Default is object }
public Order(Declare assignTo, string datasource, Source.SourceSpan span) : base(assignTo, FunctionType.Order, datasource, span) { Fields = new List <ParamFields>(); }
public Statements(TokenKind kind, Source.SourceSpan span) : base(span) { _kind = kind; this.Constructor(); }
public Case(Declare assignTo, string datasource, Source.SourceSpan span) : base(assignTo, FunctionType.Case, datasource, span) { _cases = new List <CaseParam>(); }
public IFStatement(Declare assignTo, Source.SourceSpan span) : base(TokenKind.If, span) { AssignTo = assignTo; }
public SelectionStatement(SelectionType selectionType, Source.SourceSpan span) : base(TokenKind.If, span) { _selectionType = SelectionType; }