| Package | Description | 
|---|---|
| net.degreedays.api.data | 
 For specifying and receiving degree-day data and temperature data from the API. 
 | 
| net.degreedays.api.data.impl | 
 Implementations of abstract types from  
net.degreedays.api.data. | 
| Modifier and Type | Method and Description | 
|---|---|
TimeSeriesCalculation | 
TimeSeriesDataSpec.calculation()
Returns the non-null  
TimeSeriesCalculation object that
 defines how the time-series data should be calculated. | 
| Modifier and Type | Method and Description | 
|---|---|
static TimeSeriesDataSpec | 
DataSpec.timeSeries(TimeSeriesCalculation timeSeriesCalculation,
          DatedBreakdown datedBreakdown)
Returns a non-null  
TimeSeriesDataSpec object with the
 specified TimeSeriesCalculation and
 DatedBreakdown. | 
| Constructor and Description | 
|---|
TimeSeriesDataSpec(TimeSeriesCalculation timeSeriesCalculation,
                  DatedBreakdown datedBreakdown)
Constructs a  
TimeSeriesDataSpec object with the specified
 TimeSeriesCalculation and DatedBreakdown. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TemperatureTimeSeriesCalculation
A type of  
TimeSeriesCalculation that specifies that temperature data
 should be calculated with the specified interval (e.g. hourly) and unit
 (e.g. Celsius). | 
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.