| 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. |
| net.degreedays.api.regression |
For using the API to run regressions against your energy-usage data.
|
| net.degreedays.time |
Classes for working with dates, times, and date-ranges in the context of degree days and energy data.
|
| Class and Description |
|---|
| Day
A time-zone-independent representation of a YYYY-MM-DD date.
|
| DayOfWeek
Defines the day of the week, with enum constants to represent all 7 (Monday
to Sunday).
|
| DayRange
Specifies a range of one or more days e.g. 2020-01-01 to 2020-12-31.
|
| DayRanges
A chronologically-ordered set of one or more non-overlapping
DayRange
objects. |
| DayTime
Represents a date-time without a time-zone, such as 2020-04-10T14:55.
|
| MaybeEmptyDayRanges
A potentially-empty chronologically-ordered set of non-overlapping
DayRange objects. |
| OffsetDayTime
Represents a date-time with a time-zone defined in terms of the offset from
UTC, for example 2020-04-10T14:55+01:00.
|
| StartOfMonth
Specifies a definition of "months" that begin on a specified day of the
month (e.g. 1 for calendar months).
|
| StartOfYear
Specifies a definition of "years" that begin on a specified day of the
year (e.g. January 1st for calendar years).
|
| Time
A simple hour-and-minute measure of time, ranging from 00:00 to 23:59
(inclusive).
|
| Class and Description |
|---|
| DayOfWeek
Defines the day of the week, with enum constants to represent all 7 (Monday
to Sunday).
|
| DayRange
Specifies a range of one or more days e.g. 2020-01-01 to 2020-12-31.
|
| DayRanges
A chronologically-ordered set of one or more non-overlapping
DayRange
objects. |
| MaybeEmptyDayRanges
A potentially-empty chronologically-ordered set of non-overlapping
DayRange objects. |
| StartOfMonth
Specifies a definition of "months" that begin on a specified day of the
month (e.g. 1 for calendar months).
|
| StartOfYear
Specifies a definition of "years" that begin on a specified day of the
year (e.g. January 1st for calendar years).
|
| Class and Description |
|---|
| DayRange
Specifies a range of one or more days e.g. 2020-01-01 to 2020-12-31.
|
| Class and Description |
|---|
| Day
A time-zone-independent representation of a YYYY-MM-DD date.
|
| DayOfWeek
Defines the day of the week, with enum constants to represent all 7 (Monday
to Sunday).
|
| DayRange
Specifies a range of one or more days e.g. 2020-01-01 to 2020-12-31.
|
| DayRanges
A chronologically-ordered set of one or more non-overlapping
DayRange
objects. |
| DayTime
Represents a date-time without a time-zone, such as 2020-04-10T14:55.
|
| MaybeEmptyDayRanges
A potentially-empty chronologically-ordered set of non-overlapping
DayRange objects. |
| OffsetDayTime
Represents a date-time with a time-zone defined in terms of the offset from
UTC, for example 2020-04-10T14:55+01:00.
|
| StartOfMonth
Specifies a definition of "months" that begin on a specified day of the
month (e.g. 1 for calendar months).
|
| StartOfYear
Specifies a definition of "years" that begin on a specified day of the
year (e.g. January 1st for calendar years).
|
| Time
A simple hour-and-minute measure of time, ranging from 00:00 to 23:59
(inclusive).
|
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.