Class Weather.WeatherInfo

java.lang.Object
de.kaffeemitkoffein.tinyweatherforecastgermany.Weather.WeatherInfo
Enclosing class:
Weather

public static class Weather.WeatherInfo extends Object
  • Field Details

  • Constructor Details

    • WeatherInfo

      public WeatherInfo()
    • WeatherInfo

      public WeatherInfo(int forecast_type)
  • Method Details

    • setTimestamp

      public void setTimestamp(long timestamp)
    • setForecastType

      public void setForecastType(int i)
    • setConditionCode

      public void setConditionCode(Integer condition_code)
    • setTemperature

      public void setTemperature(Double temperature)
    • setTemperature5cm

      public void setTemperature5cm(Double temperature5cm)
    • setLowTemperature

      public void setLowTemperature(Double temperature_low)
    • setHighTemperature

      public void setHighTemperature(Double temperature_high)
    • setWindSpeed

      public void setWindSpeed(Double wind_speed)
    • setWindDirection

      public void setWindDirection(Double wind_direction)
    • setFlurries

      public void setFlurries(Double flurries)
    • setPrecipitationTotal1h

      public void setPrecipitationTotal1h(Double precipitationTotal1h)
    • setPrecipitation

      public void setPrecipitation(Double precipitation)
    • setClouds

      public void setClouds(Integer clouds)
    • setClouds_N05

      public void setClouds_N05(Integer clouds)
    • setClouds_Nl

      public void setClouds_Nl(Integer clouds)
    • setClouds_Nm

      public void setClouds_Nm(Integer clouds)
    • setClouds_Nh

      public void setClouds_Nh(Integer clouds)
    • setClouds_Nlm

      public void setClouds_Nlm(Integer clouds)
    • setClouds_H_BsC

      public void setClouds_H_BsC(Double clouds)
    • setClouds_Neff

      public void setClouds_Neff(Integer clouds)
    • setProbThunderstorms

      public void setProbThunderstorms(Integer thunderstorms)
    • setProbPrecipitation

      public void setProbPrecipitation(Integer prob_precipitation)
    • setProbDrizzle

      public void setProbDrizzle(Integer prob_precipitation)
    • setProbSolidPrecipitation

      public void setProbSolidPrecipitation(Integer prob_solid_precipitation)
    • setProbFreezingRain

      public void setProbFreezingRain(Integer prob_freezing_rain)
    • setProbFog

      public void setProbFog(Integer prob_fog)
    • setProbVisibilityBelow1km

      public void setProbVisibilityBelow1km(Integer prob_visibility_below_1km)
    • setVisibility

      public void setVisibility(Integer visibility)
    • setPressure

      public void setPressure(Double pressure)
    • setUV

      public void setUV(Double uv)
    • setTd

      public void setTd(Double td)
    • setUvHazardIndex

      public void setUvHazardIndex(Integer uvHazardIndex)
    • hasPrecipitationDetails

      public boolean hasPrecipitationDetails()
    • setPrecipitationDetails

      public void setPrecipitationDetails(Integer[] ints)
    • setSunDuration

      public void setSunDuration(Integer i)
    • hasIsDayTime

      public boolean hasIsDayTime()
    • setIsDayTime

      public void setIsDayTime(boolean b)
    • getIsDayTime

      public Boolean getIsDayTime()
    • getTimestamp

      public long getTimestamp()
    • getForecastType

      public int getForecastType()
    • hasWindDirection

      public boolean hasWindDirection()
    • getWindForecastTint

      public static Bitmap getWindForecastTint(Bitmap arrowBitmap, ArrayList<Weather.WindData> windForecastList)
    • getArrowBitmap

      public Bitmap getArrowBitmap(Context context, boolean fromWidget)
    • getBeaufortBitmap

      public Bitmap getBeaufortBitmap(Context context, boolean fromWidget)
    • getWindDirectionString

      public String getWindDirectionString(Context context)
    • getWindSymbol

      public Bitmap getWindSymbol(Context context, int windDisplayType, boolean fromWidget)
    • getWindUnitString

      public String getWindUnitString(Context context)
    • getWindSpeedString

      public String getWindSpeedString(Context context, boolean unit)
    • getFlurriesString

      public String getFlurriesString(Context context, boolean unit)
    • getWindDirection

      public double getWindDirection()
    • getWindDirectionInt

      public int getWindDirectionInt()
    • hasCondition

      public boolean hasCondition()
    • getCondition

      public int getCondition()
    • hasTemperature

      public boolean hasTemperature()
    • getTemperature

      public double getTemperature()
    • getTemperatureInt

      public int getTemperatureInt()
    • getTemperatureInCelsius

      public double getTemperatureInCelsius()
    • getTemperatureInCelsiusInt

      public int getTemperatureInCelsiusInt()
    • hasTemperature5cm

      public boolean hasTemperature5cm()
    • getTemperture5cmInt

      public int getTemperture5cmInt()
    • getTemperature5cmInCelsius

      public double getTemperature5cmInCelsius()
    • getTemperature5cmInCelsiusInt

      public int getTemperature5cmInCelsiusInt()
    • hasMaxTemperature

      public boolean hasMaxTemperature()
    • getMaxTemperatureInt

      public int getMaxTemperatureInt()
    • getMaxTemperatureInCelsius

      public double getMaxTemperatureInCelsius()
    • getMaxTemperatureInCelsiusInt

      public int getMaxTemperatureInCelsiusInt()
    • hasMinTemperature

      public boolean hasMinTemperature()
    • getMinTemperature

      public double getMinTemperature()
    • getMinTemperatureInt

      public int getMinTemperatureInt()
    • getMinTemperatureInCelsiusInt

      public int getMinTemperatureInCelsiusInt()
    • getMinMaxTemperatureInCelsiusIntString

      public String getMinMaxTemperatureInCelsiusIntString(boolean useSpaces)
    • hasPrecipitation

      public boolean hasPrecipitation()
    • getPrecipitationTotal1h

      public double getPrecipitationTotal1h(Double precipitationTotal1h)
    • getPrecipitation

      public double getPrecipitation()
    • getPrecipitationIntervalString

      public String getPrecipitationIntervalString()
    • getPrecipitationString

      public String getPrecipitationString()
    • getPrecipitationUnitLower

      public String getPrecipitationUnitLower()
    • hasProbPrecipitation

      public boolean hasProbPrecipitation()
    • getProbPrecipitation

      public int getProbPrecipitation()
    • hasProbDrizzle

      public boolean hasProbDrizzle()
    • getProbDrizzle

      public int getProbDrizzle()
    • hasWindSpeed

      public boolean hasWindSpeed()
    • getWindSpeedInMsInt

      public int getWindSpeedInMsInt()
    • getWindSpeedInKmhInt

      public int getWindSpeedInKmhInt()
    • getWindSpeedInBeaufortInt

      public int getWindSpeedInBeaufortInt()
    • getWindSpeedInKnotsInt

      public int getWindSpeedInKnotsInt()
    • hasFlurries

      public boolean hasFlurries()
    • getFlurriesInMsInt

      public int getFlurriesInMsInt()
    • getFlurriesInKmhInt

      public int getFlurriesInKmhInt()
    • getFlurriesInBeaufortInt

      public int getFlurriesInBeaufortInt()
    • getFlurriesInKnotsInt

      public int getFlurriesInKnotsInt()
    • hasClouds

      public boolean hasClouds()
    • getClouds

      public int getClouds()
    • hasClouds_N05

      public boolean hasClouds_N05()
    • getClouds_N05

      public int getClouds_N05()
    • hasClouds_Nl

      public boolean hasClouds_Nl()
    • getClouds_Nl

      public int getClouds_Nl()
    • hasClouds_Nm

      public boolean hasClouds_Nm()
    • getClouds_Nm

      public int getClouds_Nm()
    • hasClouds_Nh

      public boolean hasClouds_Nh()
    • getClouds_Nh

      public int getClouds_Nh()
    • hasClouds_Nlm

      public boolean hasClouds_Nlm()
    • getClouds_Nlm

      public int getClouds_Nlm()
    • hasClouds_H_BsC

      public boolean hasClouds_H_BsC()
    • getClouds_H_BsC

      public double getClouds_H_BsC()
    • getClouds_Neff

      public int getClouds_Neff()
    • hasProbThunderstorms

      public boolean hasProbThunderstorms()
    • getProbThunderStorms

      public int getProbThunderStorms()
    • hasProbSolidPrecipitation

      public boolean hasProbSolidPrecipitation()
    • getProbSolidPrecipitation

      public int getProbSolidPrecipitation()
    • hasProbFreezingRain

      public boolean hasProbFreezingRain()
    • getProbFreezingRain

      public int getProbFreezingRain()
    • hasProbFog

      public boolean hasProbFog()
    • getProbFog

      public int getProbFog()
    • hasVisibility

      public boolean hasVisibility()
    • getVisibilityInMetres

      public int getVisibilityInMetres()
    • getVisibilityInNauticMiles

      public double getVisibilityInNauticMiles()
    • getVisibilityInMiles

      public double getVisibilityInMiles()
    • getVisibilityInYards

      public double getVisibilityInYards()
    • hasProbVisibilityBelow1km

      public boolean hasProbVisibilityBelow1km()
    • getProbVisibilityBelow1km

      public int getProbVisibilityBelow1km()
    • hasPressure

      public boolean hasPressure()
    • getPressure

      public int getPressure()
    • hasUV

      public boolean hasUV()
    • getUV

      public int getUV()
    • hasTd

      public boolean hasTd()
    • getTd

      public double getTd()
    • getTdInCelsius

      public double getTdInCelsius()
    • getTdInCelsiusInt

      public int getTdInCelsiusInt()
    • hasRH

      public boolean hasRH()
    • getRH

      public double getRH()
    • getDewPointInCelsius

      public double getDewPointInCelsius()
    • getDewPointInCelsiusInt

      public int getDewPointInCelsiusInt()
    • getDewPointInCelsiusRoundedString

      public String getDewPointInCelsiusRoundedString()
    • getRHInt

      public int getRHInt()
    • isDaytime

      public boolean isDaytime(Weather.WeatherLocation weatherLocation)
    • calculateMissingCondition

      public boolean calculateMissingCondition()
    • isConditionCalculated

      public boolean isConditionCalculated()
    • getPrecipitationDetails

      public Integer[] getPrecipitationDetails()
    • hasSunDuration

      public boolean hasSunDuration()
    • getSunDurationInSeconds

      public int getSunDurationInSeconds()
    • getSunDurationInMinutes

      public int getSunDurationInMinutes()
    • getSunDurationInHours

      public int getSunDurationInHours()
    • getRelativeDay

      public int getRelativeDay()
    • hasUvHazardIndex

      public boolean hasUvHazardIndex()
    • getUvHazardIndex

      public int getUvHazardIndex()