Uses of Package
net.degreedays.api.data

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.
 



www.degreedays.net/api/