Class RawWeatherInfo
java.lang.Object
de.kaffeemitkoffein.tinyweatherforecastgermany.RawWeatherInfo
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionRawWeatherInfo(long polling_time, int elements, Weather.WeatherLocation weatherLocation, String timetext, String[] timesteps, String[] TTT, String[] E_TTT, String[] T5cm, String[] Td, String[] E_Td, String[] Tx, String[] Tn, String[] TM, String[] TG, String[] DD, String[] E_DD, String[] FF, String[] E_FF, String[] FX1, String[] FX3, String[] FXh, String[] FXh25, String[] FXh40, String[] FXh55, String[] FX625, String[] FX640, String[] FX655, String[] RR1, String[] RR1c, String[] RRL1c, String[] RR3, String[] RR6, String[] RR3c, String[] RR6c, String[] RRhc, String[] RRdc, String[] RRS1c, String[] RRS3c, String[] R101, String[] R102, String[] R103, String[] R105, String[] R107, String[] R110, String[] R120, String[] R130, String[] R150, String[] RR1o1, String[] RR1w1, String[] RR1u1, String[] R600, String[] Rh00, String[] R602, String[] Rh02, String[] Rd02, String[] R610, String[] Rh10, String[] R650, String[] Rh50, String[] Rd00, String[] Rd10, String[] Rd50, String[] wwPd, String[] DRR1, String[] wwZ, String[] wwZ6, String[] wwZh, String[] wwD, String[] wwD6, String[] wwDh, String[] wwC, String[] wwC6, String[] wwCh, String[] wwT, String[] wwT6, String[] wwTh, String[] wwTd, String[] wwL, String[] wwL6, String[] wwLh, String[] wwS, String[] wwS6, String[] wwSh, String[] wwF, String[] wwF6, String[] wwFh, String[] wwP, String[] wwP6, String[] wwPh, String[] VV10, String[] ww, String[] ww3, String[] W1W2, String[] WPc11, String[] WPc31, String[] WPc61, String[] WPch1, String[] WPcd1, String[] N, String[] Neff, String[] N05, String[] Nl, String[] Nm, String[] Nh, String[] Nlm, String[] H_BsC, String[] PPPP, String[] E_PPP, String[] RadS1, String[] RadS3, String[] RRad1, String[] Rad1h, String[] RadL3, String[] VV, String[] D1, String[] SunD, String[] SunD3, String[] RSunD, String[] PSd00, String[] PSd30, String[] PSd60, String[] wwM, String[] wwM6, String[] wwMh, String[] wwMd, String[] PEvap, String[] uvHazardIndex) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddUVHazardIndexData(long[] uvIndexTimes, int[] uvIndexValues) copy()getAverageClouds(int first, int last) getAverageTemperature(int first, int last) getAverageValueDouble(String[] item, int first, int last) getAverageValueInt(String[] item, int first, int last) intlongboolean[]getIsDaytimeArray(Weather.WeatherLocation weatherLocation) getMaxDoubleValue(String[] item, int first, int last) getMaxIntValue(String[] item, int first, int last) getMaxTemperature(int first, int last) getMinTemperature(int first, int last) intintintintgetSumDouble(String[] item, int first, int last) longgetTime(int index) long[]long[]getTimeSteps(int start, int stop) getUVHIValue(boolean[] isDayTimeArray, String[] UVitems, int first, int last) double[]toDoubleArray(String[] valuearray) double[]toDoubleArray(String[] valuearray, int start, int end) int[]toIntArray(String[] valuearray) long[]toLongArray(String[] valuearray)
-
Constructor Details
-
RawWeatherInfo
public RawWeatherInfo() -
RawWeatherInfo
public RawWeatherInfo(long polling_time, int elements, Weather.WeatherLocation weatherLocation, String timetext, String[] timesteps, String[] TTT, String[] E_TTT, String[] T5cm, String[] Td, String[] E_Td, String[] Tx, String[] Tn, String[] TM, String[] TG, String[] DD, String[] E_DD, String[] FF, String[] E_FF, String[] FX1, String[] FX3, String[] FXh, String[] FXh25, String[] FXh40, String[] FXh55, String[] FX625, String[] FX640, String[] FX655, String[] RR1, String[] RR1c, String[] RRL1c, String[] RR3, String[] RR6, String[] RR3c, String[] RR6c, String[] RRhc, String[] RRdc, String[] RRS1c, String[] RRS3c, String[] R101, String[] R102, String[] R103, String[] R105, String[] R107, String[] R110, String[] R120, String[] R130, String[] R150, String[] RR1o1, String[] RR1w1, String[] RR1u1, String[] R600, String[] Rh00, String[] R602, String[] Rh02, String[] Rd02, String[] R610, String[] Rh10, String[] R650, String[] Rh50, String[] Rd00, String[] Rd10, String[] Rd50, String[] wwPd, String[] DRR1, String[] wwZ, String[] wwZ6, String[] wwZh, String[] wwD, String[] wwD6, String[] wwDh, String[] wwC, String[] wwC6, String[] wwCh, String[] wwT, String[] wwT6, String[] wwTh, String[] wwTd, String[] wwL, String[] wwL6, String[] wwLh, String[] wwS, String[] wwS6, String[] wwSh, String[] wwF, String[] wwF6, String[] wwFh, String[] wwP, String[] wwP6, String[] wwPh, String[] VV10, String[] ww, String[] ww3, String[] W1W2, String[] WPc11, String[] WPc31, String[] WPc61, String[] WPch1, String[] WPcd1, String[] N, String[] Neff, String[] N05, String[] Nl, String[] Nm, String[] Nh, String[] Nlm, String[] H_BsC, String[] PPPP, String[] E_PPP, String[] RadS1, String[] RadS3, String[] RRad1, String[] Rad1h, String[] RadL3, String[] VV, String[] D1, String[] SunD, String[] SunD3, String[] RSunD, String[] PSd00, String[] PSd30, String[] PSd60, String[] wwM, String[] wwM6, String[] wwMh, String[] wwMd, String[] PEvap, String[] uvHazardIndex)
-
-
Method Details
-
copy
-
toLongArray
-
toDoubleArray
-
toDoubleArray
-
toIntArray
-
getTimeSteps
public long[] getTimeSteps() -
getTimeSteps
public long[] getTimeSteps(int start, int stop) -
getCurrentForecastPosition
public int getCurrentForecastPosition() -
getCurrentForecastPositionTime
public long getCurrentForecastPositionTime() -
getTime
public long getTime(int index) -
getNextMidnightAfterCurrentForecastPosition
public int getNextMidnightAfterCurrentForecastPosition() -
getNext1hPosition
public int getNext1hPosition() -
getNext6hPosition
public int getNext6hPosition() -
getNext24hPosition
public int getNext24hPosition() -
getAverageValueDouble
-
getAverageValueInt
-
getSumInt
-
getSumDouble
-
getMaxIntValue
-
getMaxDoubleValue
-
getUVHIValue
-
getAverageTemperature
-
getMinTemperature
-
getMaxTemperature
-
getAverageClouds
-
addUVHazardIndexData
public void addUVHazardIndexData(long[] uvIndexTimes, int[] uvIndexValues) -
getIsDaytimeArray
-