public class EnvironmentAirPollutantsClient extends AbstractClient
Client which handles environment air pollutants data fetching.
| Constructor and Description |
|---|
EnvironmentAirPollutantsClient()
Default constructor.
|
EnvironmentAirPollutantsClient(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 use data 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, getCommunicationProtocol, getLocale, getLocalizationLocale, getResponseModels, getResponseModels, getRootUrl, setCommunicationProtocol, setLocale, setLocalizationLocalepublic EnvironmentAirPollutantsClient()
Default constructor.
public EnvironmentAirPollutantsClient(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 use data 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()
AbstractClientReturns the URL endpoint which this client represents.
getUrl in class AbstractClientCopyright © 2019. All rights reserved.