See: Description
| Class | Description | 
|---|---|
| BaseloadRegressionComponent | 
 Contains details of the baseload component (non-weather-dependent energy
 usage) in a regression. 
 | 
| DegreeDaysRegressionComponent | 
 Contains details of a heating or cooling component in a regression, with the
 base temperature and degree days used, as well as the usual coefficient and
 stats. 
 | 
| ExtraPredictorSpec | 
 Defines an extra predictor in terms of its  
PredictorType and
 ExpectedCorrelation, to help the API test and rank regressions that
 include data for that extra predictor. | 
| ExtraRegressionComponent | 
 Contains details of an extra-predictor component in a regression. 
 | 
| InputData | 
 Defines the energy data (and any extra-predictor data) that the API should
 run regressions against. 
 | 
| InputPeriod | 
 Defines a dated period with its energy usage and any extra-predictor figures. 
 | 
| Regression | 
 Contains details of a regression model that the API calculated using the
  
InputData you provided and, typically, HDD and/or CDD as well. | 
| RegressionApi | 
 Provides easy, type-safe access to the API's regression-related operations. 
 | 
| RegressionComponent | 
 Contains details of a regression component e.g. the baseload
 ( 
b*days) or the heating (h*HDD) component
 in a regression like E = b*days + h*HDD | 
| RegressionRequest | |
| RegressionResponse | 
 Contains a selection of the regressions that the API tested against your
  
RegressionRequest, with the Regression that gave the best
 statistical fit listed first. | 
| RegressionSpec | 
 Defines a specification of a regression in terms of its HDD and/or CDD base
 temperature(s) and any extra predictors to be included. 
 | 
| RegressionTestPlan | 
 Defines how the API should test regressions against the  
InputData you
 provide it. | 
| Enum | Description | 
|---|---|
| DayNormalization | 
 Defines the day normalization used in the regression process – an
 important consideration when periods of energy usage cover different lengths
 of time. 
 | 
| ExpectedCorrelation | 
 Defines how an extra predictor's figures are expected to correlate with
 energy usage (whether larger predictor numbers lead to larger or
 smaller energy usage). 
 | 
| PredictorType | 
 Defines an extra predictor's figures as being cumulative (increasing with
 time and naturally larger over longer periods) or average (normalized such
 that the length of the period has no effect). 
 | 
| RegressionTag | 
 An enum of tags that the API adds to  
Regression objects to indicate
 why it included them in a RegressionResponse. | 
For using the API to run regressions against your energy-usage data.
If you are new to this package, we suggest you start by looking at RegressionApi.
See www.degreedays.net/api/ for more about the Degree Days.net API.
You can sign up for a Degree Days.net API account and read the integration guide that is useful and applicable whether you are using Java or not.