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.