Example #1
0
 public QuandlQuery(string databaseCode, string tableCode, FileType formatCode, 
     string authToken, DateTime? trimStart, DateTime? trimEnd, SortOrder sortOrder, 
     bool excludeHeader, bool excludeData, int? rows, int? column,
     CollapseType frequency, TransformationType calculation)
 {
     this.DatabaseCode = databaseCode;
     this.TableCode = tableCode;
     this.FormatCode = formatCode;
     this.AuthToken = authToken;
     this.TrimStart = trimStart;
     this.TrimEnd = trimEnd;
     this.SortOrder = sortOrder;
     this.ExcludeHeader = excludeHeader;
     this.ExcludeData = excludeData;
     this.Rows = rows;
     this.Column = column;
     this.Frequency = frequency;
     this.Calculation = calculation;
 }
 /// <summary>
 /// Converts CollapseType to string
 /// </summary>
 /// <param name="collapseType">Value to be converted</param>
 /// <returns>Converted string</returns>
 public static string ToString(CollapseType collapseType)
 {
     return _collapseTypes[collapseType];
 }
 /// <summary>
 /// Sets the frequency at which collapse should occur
 /// </summary>
 /// <param name="frequency">Collpase frequency</param>
 /// <returns>The current builder instance</returns>
 public QuandlQueryBuilder SetFrequency(CollapseType frequency)
 {
     this.Frequency = frequency;
     return this;
 }
Example #4
0
 public CollapseParameters(string field)
 {
     Field     = field;
     Type      = CollapseType.Normal;
     FacetMode = CollapseFacetMode.Before;
 }
Example #5
0
 public CollapseParameters(string field) {
     Field = field;
     Type = CollapseType.Normal;
     FacetMode = CollapseFacetMode.Before;
 }