/**
* Constructor initializes the attribute with their unit measurement
* and values.
*/
public UPForecast() {
this.seaPressure = new UPPair<>(null,new UPUnit("hPA"));
this.windSpeed = new UPPair<>(null,new UPUnit("knt"));
this.windDirection = new UPPair<>(null,new UPUnit("N"));
this.windUSpeed = this.windDirection = new UPPair<>(null,new UPUnit("m/s"));
this.windVSpeed = new UPPair<>(null,new UPUnit("m/s"));
this.temperatureCelsius = new UPPair<>(null,new UPUnit("C°"));
this.cloudFraction = new UPPair<>(null,new UPUnit("%"));
this.hourlyRain = new UPPair<>(null,new UPUnit("mm"));
this.humidity = new UPPair<>(null,new UPUnit("%"));
this.airQuality = new UPPair<>(null,new UPUnit(null));
this.carbonMonoxide = new UPPair<>(null,new UPUnit(null));
this.generalVisualization = new UPPair<>(null,new UPUnit(null));
this.nitrogenOxide = new UPPair<>(null,new UPUnit(null));
this.ozone = new UPPair<>(null,new UPUnit(null));
this.tenMicronParticulate = new UPPair<>(null,new UPUnit(null));
this.halfTwoMicronParticulate = new UPPair<>(null,new UPUnit(null));
this.sulfuricAnhydride = new UPPair<>(null,new UPUnit(null));
}