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 . |
Class and Description |
---|
CoolingDegreeDaysCalculation
A type of
Calculation that specifies that cooling degree days should
be calculated and that holds the base temperature that they should be
calculated to. |
CustomBreakdown
A type of
DatedBreakdown used to specify that degree days should
be broken down into the custom date ranges specified e.g. to match
the dates of your energy-usage records. |
DailyBreakdown
A type of
DatedBreakdown used to specify that degree days should
be broken down on a daily basis and cover a specific Period in time. |
DayRangePeriod
A type of
Period that is defined explicitly in terms of the range of
days that it covers. |
FullYearsAverageBreakdown
A type of
AverageBreakdown used to specify that average-degree-day
figures should be derived from data covering a specified number of full
calendar years. |
HeatingDegreeDaysCalculation
A type of
Calculation that specifies that heating degree days should
be calculated and that holds the base temperature that they should be
calculated to. |
LatestValuesPeriod
A type of
Period that automatically resolves to a date range
including the latest available data and the specified number of degree-day
values. |
LongLatLocation
Specifies a location in terms of longitude and latitude coordinates.
|
MonthlyBreakdown
A type of
DatedBreakdown used to specify that degree days should be
broken down on a monthly basis and cover a specific Period in time. |
PostalCodeLocation
Specifies a location using a postal code (or zip code, post code, or postcode
- the terminology depends on the country).
|
StationIdLocation
Specifies a location in terms of a weather station ID (you can find these IDs
through the website at www.degreedays.net or by requesting
data from geographic
locations).
|
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). |
WeeklyBreakdown
A type of
DatedBreakdown used to specify that degree days should be
broken down on a weekly basis and cover a specific Period in time,
with weeks starting on a specific day of the week. |
YearlyBreakdown
A type of
DatedBreakdown used to specify that degree days should be
broken down on a yearly (annual) basis and cover a specific Period in
time. |
Class and Description |
---|
CustomBreakdown
A type of
DatedBreakdown used to specify that degree days should
be broken down into the custom date ranges specified e.g. to match
the dates of your energy-usage records. |
DailyBreakdown
A type of
DatedBreakdown used to specify that degree days should
be broken down on a daily basis and cover a specific Period in time. |
DayRangePeriod
A type of
Period that is defined explicitly in terms of the range of
days that it covers. |
LatestValuesPeriod
A type of
Period that automatically resolves to a date range
including the latest available data and the specified number of degree-day
values. |
MonthlyBreakdown
A type of
DatedBreakdown used to specify that degree days should be
broken down on a monthly basis and cover a specific Period in time. |
WeeklyBreakdown
A type of
DatedBreakdown used to specify that degree days should be
broken down on a weekly basis and cover a specific Period in time,
with weeks starting on a specific day of the week. |
YearlyBreakdown
A type of
DatedBreakdown used to specify that degree days should be
broken down on a yearly (annual) basis and cover a specific Period in
time. |
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.