public class EnvironmentEmissionsClient extends AbstractClient
Client which handles environment emissions data fetching.
Constructor and Description |
---|
EnvironmentEmissionsClient()
Default constructor.
|
EnvironmentEmissionsClient(Locale locale)
Overloaded constructor.
|
Modifier and Type | Method and Description |
---|---|
List<ResponseModel> |
getEmissionsFromAgriculture()
Fetch all emissions from agriculture data.
|
List<ResponseModel> |
getEmissionsFromAgriculture(Collection<String> airPollutants,
Collection<String> subSectors,
Collection<Integer> years)
Fetch all emissions from agriculture data which match the input constraints.
|
List<ResponseModel> |
getEmissionsFromDomesticTransport()
Fetch all emissions from domestic transport data.
|
List<ResponseModel> |
getEmissionsFromDomesticTransport(Collection<String> airPollutants,
Collection<String> modesOfTransports,
Collection<Integer> years)
Fetch all emissions from domestic transport data which match the input
constraints.
|
List<ResponseModel> |
getEmissionsFromElectricityAndHeating()
Fetch all emissions from electricity and heating data.
|
List<ResponseModel> |
getEmissionsFromElectricityAndHeating(Collection<String> airPollutants,
Collection<String> fuelTypes,
Collection<Integer> years)
Fetch all emissions from electricity and heating data which match the input
constraints.
|
List<ResponseModel> |
getEmissionsFromHeatingOfHousesAndBuildings()
Fetch all emissions from heating of houses and buildings data.
|
List<ResponseModel> |
getEmissionsFromHeatingOfHousesAndBuildings(Collection<String> airPollutants,
Collection<String> subSectors,
Collection<Integer> years)
Fetch all emissions from heating of houses and buildings data which match the
input constraints.
|
List<ResponseModel> |
getEmissionsFromIndustry()
Fetch all emissions from industry data.
|
List<ResponseModel> |
getEmissionsFromIndustry(Collection<String> airPollutants,
Collection<String> industries,
Collection<Integer> years)
Fetch all emissions from industry data which match the input constraints.
|
List<ResponseModel> |
getEmissionsFromInternationalTransport()
Fetch all emissions from international transport data.
|
List<ResponseModel> |
getEmissionsFromInternationalTransport(Collection<String> airPollutants,
Collection<String> activities,
Collection<Integer> years)
Fetch all emissions from international transport data which match the input
constraints.
|
List<ResponseModel> |
getEmissionsFromOffroadVehiclesAndMachinery()
Fetch all emissions from off-road vehicles and machinery data.
|
List<ResponseModel> |
getEmissionsFromOffroadVehiclesAndMachinery(Collection<String> airPollutants,
Collection<String> subSectors,
Collection<Integer> years)
Fetch all emissions from off-road vehicles and machinery data which match the
input constraints.
|
List<ResponseModel> |
getEmissionsFromSolventUse()
Fetch all emissions from solvent use data.
|
List<ResponseModel> |
getEmissionsFromSolventUse(Collection<String> airPollutants,
Collection<String> areas,
Collection<Integer> years)
Fetch all emissions from solvent usedata which match the input constraints.
|
List<ResponseModel> |
getEmissionsFromWaste()
Fetch all emissions from waste data.
|
List<ResponseModel> |
getEmissionsFromWaste(Collection<String> airPollutants,
Collection<String> subSectors,
Collection<Integer> years)
Fetch all emissions from waste data which match the input constraints.
|
List<ResponseModel> |
getTotalEmissions()
Fetch all total emissions data.
|
List<ResponseModel> |
getTotalEmissions(Collection<String> airPollutants,
Collection<String> sectors,
Collection<Integer> years)
Fetch all total emissions data which match the input constraints.
|
URLEndpoint |
getUrl()
Returns the URL endpoint which this client represents.
|
doGetRequest, doPostRequest, getLocale, getLocalizationLocale, getResponseModels, getResponseModels, getRootUrl, setLocale, setLocalizationLocale
public EnvironmentEmissionsClient()
Default constructor.
public EnvironmentEmissionsClient(Locale locale)
Overloaded constructor.
locale
- the Locale
for this clientpublic List<ResponseModel> getTotalEmissions()
Fetch all total emissions data.
ResponseModel
objectsgetTotalEmissions(Collection, Collection, Collection)
public List<ResponseModel> getTotalEmissions(Collection<String> airPollutants, Collection<String> sectors, Collection<Integer> years)
Fetch all total emissions data which match the input constraints.
airPollutants
- the air pollutantssectors
- the sectorsyears
- the yearsResponseModel
objectspublic List<ResponseModel> getEmissionsFromOffroadVehiclesAndMachinery()
Fetch all emissions from off-road vehicles and machinery data.
ResponseModel
objectsgetEmissionsFromOffroadVehiclesAndMachinery(Collection, Collection,
Collection)
public List<ResponseModel> getEmissionsFromOffroadVehiclesAndMachinery(Collection<String> airPollutants, Collection<String> subSectors, Collection<Integer> years)
Fetch all emissions from off-road vehicles and machinery data which match the input constraints.
airPollutants
- the air pollutantssubSectors
- the sub sectorsyears
- the yearsResponseModel
objectspublic List<ResponseModel> getEmissionsFromWaste()
Fetch all emissions from waste data.
ResponseModel
objectsgetEmissionsFromWaste(Collection, Collection, Collection)
public List<ResponseModel> getEmissionsFromWaste(Collection<String> airPollutants, Collection<String> subSectors, Collection<Integer> years)
Fetch all emissions from waste data which match the input constraints.
airPollutants
- the air pollutantssubSectors
- the sub sectorsyears
- the yearsResponseModel
objectspublic List<ResponseModel> getEmissionsFromElectricityAndHeating()
Fetch all emissions from electricity and heating data.
ResponseModel
objectsgetEmissionsFromElectricityAndHeating(Collection, Collection, Collection)
public List<ResponseModel> getEmissionsFromElectricityAndHeating(Collection<String> airPollutants, Collection<String> fuelTypes, Collection<Integer> years)
Fetch all emissions from electricity and heating data which match the input constraints.
airPollutants
- the air pollutantsfuelTypes
- the fuel typesyears
- the yearsResponseModel
objectspublic List<ResponseModel> getEmissionsFromIndustry()
Fetch all emissions from industry data.
ResponseModel
objectsgetEmissionsFromIndustry(Collection, Collection, Collection)
public List<ResponseModel> getEmissionsFromIndustry(Collection<String> airPollutants, Collection<String> industries, Collection<Integer> years)
Fetch all emissions from industry data which match the input constraints.
airPollutants
- the air pollutantsindustries
- the industriesyears
- the yearsResponseModel
objectspublic List<ResponseModel> getEmissionsFromDomesticTransport()
Fetch all emissions from domestic transport data.
ResponseModel
objectsgetEmissionsFromDomesticTransport(Collection, Collection, Collection)
public List<ResponseModel> getEmissionsFromDomesticTransport(Collection<String> airPollutants, Collection<String> modesOfTransports, Collection<Integer> years)
Fetch all emissions from domestic transport data which match the input constraints.
airPollutants
- the air pollutantsmodesOfTransports
- the modes of transportsyears
- the yearsResponseModel
objectspublic List<ResponseModel> getEmissionsFromAgriculture()
Fetch all emissions from agriculture data.
ResponseModel
objectsgetEmissionsFromAgriculture(Collection, Collection, Collection)
public List<ResponseModel> getEmissionsFromAgriculture(Collection<String> airPollutants, Collection<String> subSectors, Collection<Integer> years)
Fetch all emissions from agriculture data which match the input constraints.
airPollutants
- the air pollutantssubSectors
- the sub sectorsyears
- the yearsResponseModel
objectspublic List<ResponseModel> getEmissionsFromSolventUse()
Fetch all emissions from solvent use data.
ResponseModel
objectsgetEmissionsFromSolventUse(Collection, Collection, Collection)
public List<ResponseModel> getEmissionsFromSolventUse(Collection<String> airPollutants, Collection<String> areas, Collection<Integer> years)
Fetch all emissions from solvent usedata which match the input constraints.
airPollutants
- the air pollutantsareas
- the areasyears
- the yearsResponseModel
objectspublic List<ResponseModel> getEmissionsFromHeatingOfHousesAndBuildings()
Fetch all emissions from heating of houses and buildings data.
ResponseModel
objectsgetEmissionsFromHeatingOfHousesAndBuildings(Collection, Collection,
Collection)
public List<ResponseModel> getEmissionsFromHeatingOfHousesAndBuildings(Collection<String> airPollutants, Collection<String> subSectors, Collection<Integer> years)
Fetch all emissions from heating of houses and buildings data which match the input constraints.
airPollutants
- the air pollutantssubSectors
- the sub sectorsyears
- the yearsResponseModel
objectspublic List<ResponseModel> getEmissionsFromInternationalTransport()
Fetch all emissions from international transport data.
ResponseModel
objectsgetEmissionsFromInternationalTransport(Collection, Collection, Collection)
public List<ResponseModel> getEmissionsFromInternationalTransport(Collection<String> airPollutants, Collection<String> activities, Collection<Integer> years)
Fetch all emissions from international transport data which match the input constraints.
airPollutants
- the air pollutantsactivities
- the activitiesyears
- the yearsResponseModel
objectspublic URLEndpoint getUrl()
AbstractClient
Returns the URL endpoint which this client represents.
getUrl
in class AbstractClient
Copyright © 2017. All rights reserved.