|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use net.degreedays.api.data | |
---|---|
net.degreedays.api | Core Degree Days.net API classes, including DegreeDaysApi - the starting point for all API operations. |
net.degreedays.api.data | For specifying and receiving degree-day data from the API. |
net.degreedays.api.data.impl | Implementations of abstract types from net.degreedays.api.data . |
Classes in net.degreedays.api.data used by net.degreedays.api | |
---|---|
DataApi
Provides easy, type-safe access to the API's data-related operations. |
Classes in net.degreedays.api.data used by net.degreedays.api.data | |
---|---|
AverageBreakdown
Defines how a set of average degree days should be broken down, including the period in time they should cover. |
|
AverageDataSet
Contains a set of average degree-day data generated to fulfil an AverageDataSpec for a specific Location . |
|
AverageDataSet.Builder
A builder class for creating immutable AverageDataSet objects
e.g. for testing purposes. |
|
AverageDataSpec
Defines a specification for a set of average data such as 5-year-average degree days. |
|
Breakdown
Defines how a set of degree days should be broken down (e.g. daily, weekly, or monthly), and the period in time they should cover. |
|
Calculation
Defines how degree days should be calculated e.g. HDD or CDD to a specific base temperature. |
|
DataSet
Contains a set of degree-day data generated to fulfil a DataSpec for
a specific Location . |
|
DataSets
Contains all sets of degree-day data generated to fulfil the DataSpecs for a specific Location . |
|
DataSets.Builder
A builder class for creating immutable DataSets objects
e.g. for testing purposes. |
|
DataSpec
Defines a specification of a single set of degree-day data in all aspects other than the location that the data should be generated for. |
|
DataSpecs
Defines up to 100 sets of data that should be generated to fulfil a LocationDataRequest . |
|
DataSpecs.CustomKeyBuilder
For advanced use, this provides a way to create a DataSpecs
object with custom keys. |
|
DataTransformException
Indicates that this client library could not transform a set of data into one with a different breakdown. |
|
DataValue
Contains a degree-day value (either HDD or CDD) and an approximate indication of its accuracy. |
|
DatedBreakdown
Defines how a set of dated degree days should be broken down, including the period in time they should cover. |
|
DatedDataSet
Contains a set of dated data (e.g. daily/weekly/monthly degree days) generated to fulfil a DatedDataSpec for a specific Location . |
|
DatedDataSet.Builder
A builder class for creating immutable DatedDataSet objects
e.g. for testing purposes. |
|
DatedDataSpec
Defines a specification for a set of dated data such as daily, weekly, or monthly degree days covering a specific period in time. |
|
DatedDataValue
Contains a degree-day value for a specific dated period (a single day or a range of days like a specific week, month, or year). |
|
Location
Defines a location for which degree days should be calculated. |
|
LocationDataRequest
Defines a request for one or more sets of degree-day data from a particular location. |
|
LocationDataResponse
Contains the degree-day data generated to fulfil a LocationDataRequest . |
|
LocationDataResponse.Builder
A builder class for creating immutable LocationDataResponse
objects e.g. for testing purposes. |
|
LocationInfoRequest
Defines a request for info about the station(s) that would be used to fulfil an equivalent LocationDataRequest . |
|
LocationInfoResponse
Contains the location/station-related info returned in response to a LocationInfoRequest . |
|
LocationInfoResponse.Builder
A builder class for creating immutable LocationInfoResponse
objects e.g. for testing purposes. |
|
Period
Defines the period in time that a set of degree days should cover. |
|
Source
Contains basic information about a source of data that was used to satisfy a request. |
|
Source.Builder
A builder class for creating immutable Source objects
e.g. for testing purposes. |
|
SourceDataException
Indicates a Failure to generate a DataSet caused by problems
with the source temperature data for the Location and Period
requested. |
|
Station
Contains basic information about a weather station. |
|
Station.Builder
A builder class for creating immutable Station objects
e.g. for testing purposes. |
|
Temperature
Defines a temperature value, typically the base temperature of a degree-day calculation. |
|
TemperatureUnit
Defines the units of temperature measurement with constants to represent Celsius and Fahrenheit. |
Classes in net.degreedays.api.data used by net.degreedays.api.data.impl | |
---|---|
AverageBreakdown
Defines how a set of average degree days should be broken down, including the period in time they should cover. |
|
Breakdown
Defines how a set of degree days should be broken down (e.g. daily, weekly, or monthly), and the period in time they should cover. |
|
Calculation
Defines how degree days should be calculated e.g. HDD or CDD to a specific base temperature. |
|
DatedBreakdown
Defines how a set of dated degree days should be broken down, including the period in time they should cover. |
|
GeographicLocation
Defines a location in terms of a longitude/latitude or postal/zip code, leaving it to the API to find the nearest good weather station. |
|
Location
Defines a location for which degree days should be calculated. |
|
Period
Defines the period in time that a set of degree days should cover. |
|
Temperature
Defines a temperature value, typically the base temperature of a degree-day calculation. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |