Class DataStorage
java.lang.Object
de.kaffeemitkoffein.tinyweatherforecastgermany.DataStorage
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final longstatic final intstatic final longstatic final intstatic final longstatic final intstatic final longstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final intstatic final intstatic final intstatic final longstatic final intstatic final intstatic final intstatic final longstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidclear(Context context) static byte[]getBlob(Context context, int id, byte[] defaultValue) booleangetBoolean(Context context, int id, boolean defaultValue) static floatgetFloat(Context context, int id, float defaultValue) static intgetInt(Context context, int id, int defaultValue) static longgetLong(Context context, int id, long defaultValue) static Weather.WeatherLocationgetSetStationLocation(Context context) static Stringstatic voidprintPackages(Context context, ArrayList<DataPackage> dataPackages) static ArrayList<DataPackage> readAllPackages(Context context) static DataPackagereadDataPackage(Context context, int id) static voidsetBlob(Context context, int id, byte[] value) static voidsetBoolean(Context context, int id, boolean value) static voidsetFloat(Context context, int id, float value) static voidsetInt(Context context, int id, int value) static voidsetLong(Context context, int id, long value) static voidsetStation(Context context, Weather.WeatherLocation weatherLocation) static void
-
Field Details
-
DATASTORAGE_STATION
public static final int DATASTORAGE_STATION- See Also:
-
DATASTORAGE_TEST
public static final int DATASTORAGE_TEST- See Also:
-
DATASTORAGE_POLLENREGION_ID
public static final int DATASTORAGE_POLLENREGION_ID- See Also:
-
DATASTORAGE_POLLENPARTREGION_ID
public static final int DATASTORAGE_POLLENPARTREGION_ID- See Also:
-
DATASTORAGE_POLLENREGION_DESCRIPTION
public static final int DATASTORAGE_POLLENREGION_DESCRIPTION- See Also:
-
DATASTORAGE_LASTGPSFIX
public static final int DATASTORAGE_LASTGPSFIX- See Also:
-
DATASTORAGE_NOTIFICATION_IDENTIFIER
public static final int DATASTORAGE_NOTIFICATION_IDENTIFIER- See Also:
-
DATASTORAGE_LAST_NOTIFICATIONS_UPDATE_TIME
public static final int DATASTORAGE_LAST_NOTIFICATIONS_UPDATE_TIME- See Also:
-
DATASTORAGE_NC_CHANNEL_DETAIL
public static final int DATASTORAGE_NC_CHANNEL_DETAIL- See Also:
-
DATASTORAGE_WEATHERUPDATEDFLAG
public static final int DATASTORAGE_WEATHERUPDATEDFLAG- See Also:
-
DATASTORAGE_RADAR_LASTDATAPOLL
public static final int DATASTORAGE_RADAR_LASTDATAPOLL- See Also:
-
DATASTORAGE_VIEWS_LAST_UPDATE_TIME
public static final int DATASTORAGE_VIEWS_LAST_UPDATE_TIME- See Also:
-
DATASTORAGE_GADGETBRIDGE_LASTUPDATE
public static final int DATASTORAGE_GADGETBRIDGE_LASTUPDATE- See Also:
-
DATASTORAGE_POLLENREGION_ID_DEFAULT
public static final int DATASTORAGE_POLLENREGION_ID_DEFAULT- See Also:
-
DATASTORAGE_POLLENPARTREGION_ID_DEFAULT
public static final int DATASTORAGE_POLLENPARTREGION_ID_DEFAULT- See Also:
-
DATASTORAGE_POLLENREGION_DESCRIPTION_DEFAULT
- See Also:
-
DATASTORAGE_LASTGPSFIX_DEFAULT
public static final long DATASTORAGE_LASTGPSFIX_DEFAULT- See Also:
-
DATASTORAGE_NOTIFICATION_IDENTIFIER_DEFAULT
public static final int DATASTORAGE_NOTIFICATION_IDENTIFIER_DEFAULT- See Also:
-
DATASTORAGE_LAST_NOTIFICATIONS_UPDATE_TIME_DEFAULT
public static final long DATASTORAGE_LAST_NOTIFICATIONS_UPDATE_TIME_DEFAULT- See Also:
-
DATASTORAGE_NC_CHANNEL_DETAIL_DEFAULT
public static final long DATASTORAGE_NC_CHANNEL_DETAIL_DEFAULT- See Also:
-
DATASTORAGE_WEATHERUPDATEDFLAG_DEFAULT
public static final int DATASTORAGE_WEATHERUPDATEDFLAG_DEFAULT- See Also:
-
DATASTORAGE_RADAR_LASTDATAPOLL_DEFAULT
public static final long DATASTORAGE_RADAR_LASTDATAPOLL_DEFAULT- See Also:
-
DATASTORAGE_VIEWS_LAST_UPDATE_TIME_DEFAULT
public static final long DATASTORAGE_VIEWS_LAST_UPDATE_TIME_DEFAULT- See Also:
-
DATASTORAGE_GADGETBRIDGE_LASTUPDATE_DEFAULT
public static final long DATASTORAGE_GADGETBRIDGE_LASTUPDATE_DEFAULT- See Also:
-
-
Constructor Details
-
DataStorage
public DataStorage()
-
-
Method Details
-
readAllPackages
-
printPackages
-
readDataPackage
-
clear
public static void clear(Context context) -
setBlob
public static void setBlob(Context context, int id, byte[] value) -
getBlob
public static byte[] getBlob(Context context, int id, byte[] defaultValue) -
setFloat
public static void setFloat(Context context, int id, float value) -
getFloat
public static float getFloat(Context context, int id, float defaultValue) -
setInt
public static void setInt(Context context, int id, int value) -
getInt
public static int getInt(Context context, int id, int defaultValue) -
setLong
public static void setLong(Context context, int id, long value) -
getLong
public static long getLong(Context context, int id, long defaultValue) -
setString
-
getString
-
setBoolean
public static void setBoolean(Context context, int id, boolean value) -
getBoolean
public boolean getBoolean(Context context, int id, boolean defaultValue) -
setStation
-
getSetStationLocation
-