private TickerQuarterParameter(string ticker, string fyParam, string fqParam, IQuarterlyPeriod period)
 {
     this.ticker  = ticker;
     this.fyParam = fyParam;
     this.fqParam = fqParam;
     this.period  = period;
 }
 public static TickerQuarterParameter Create(string ticker, string fyParam, string fqParam, IQuarterlyPeriod period)
 {
     JpTickerValidator.Validate(ticker);
     ApiFyParameterValidator.Validate(fyParam);
     ApiFqParameterValidator.Validate(fqParam);
     return(new TickerQuarterParameter(ticker, fyParam, fqParam, period));
 }