Class WeatherContentManager
- java.lang.Object
-
- de.kaffeemitkoffein.tinyweatherforecastgermany.WeatherContentManager
-
public class WeatherContentManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static UriAREA_URI_ALLstatic UriAREA_URI_SINLGEstatic UriDATA_URI_ALLstatic UriDATA_URI_SINGLEstatic UriFORECAST_URI_ALLstatic UriFORECAST_URI_SINLGEstatic UriPOLLEN_URI_ALLstatic UriPOLLEN_URI_SINGLEstatic UriPOLLENAREAS_URI_ALLstatic UriPOLLENAREAS_URI_SINGLEstatic UriTEXT_URI_ALLstatic UriTEXT_URI_SINLGEstatic UriWARNING_URI_ALLstatic UriWARNING_URI_SINLGE
-
Constructor Summary
Constructors Constructor Description WeatherContentManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intcheckForDatabaseUpgrade(Context c)static java.lang.String[]deSerializeString(java.lang.String s)static java.util.ArrayList<java.lang.String>deSerializeStringToArraylist(java.lang.String s)static Areas.AreagetAreaFromCursor(Cursor c)static java.lang.StringgetAreaNameFromCursor(Cursor c)static ContentValuesgetContentValuesFromArea(Areas.Area area)static ContentValuesgetContentValuesFromData_Blob(int id, byte[] blob)static ContentValuesgetContentValuesFromData_Boolean(int id, boolean value)static ContentValuesgetContentValuesFromData_Float(int id, float value)static ContentValuesgetContentValuesFromData_Int(int id, int value)static ContentValuesgetContentValuesFromData_Long(int id, long value)static ContentValuesgetContentValuesFromData_String(int id, java.lang.String value)static ContentValuesgetContentValuesFromPollen(Pollen pollen)static ContentValuesgetContentValuesFromPollenArea(PollenArea pollenArea)static ContentValuesgetContentValuesFromTextForecast(TextForecast textForecast)static ContentValuesgetContentValuesFromWeatherCard(RawWeatherInfo rawWeatherInfo)static ContentValuesgetContentValuesFromWeatherWarning(WeatherWarning weatherWarning)static DataPackagegetDataFromCursor(Cursor cursor)static PollenAreagetPollenAreaFromCursor(Cursor c)static PollengetPollenFromCursor(Cursor c)static RawWeatherInfogetRawWeatherInfoFromCursor(Cursor c)static TextForecastgetTextForecastFromCursor(Cursor c)static java.lang.StringgetWarncellIDFromCursor(Cursor c)static CurrentWeatherInfogetWeatherInfo(Context context, Cursor cursor)static WeatherWarninggetWeatherWarningFromCursor(Cursor c)static java.lang.StringserializeString(java.lang.String[] s)static java.lang.StringserializeStringFromArrayList(java.util.ArrayList<java.lang.String> s)
-
-
-
Field Detail
-
FORECAST_URI_SINLGE
public static final Uri FORECAST_URI_SINLGE
-
FORECAST_URI_ALL
public static final Uri FORECAST_URI_ALL
-
WARNING_URI_SINLGE
public static final Uri WARNING_URI_SINLGE
-
WARNING_URI_ALL
public static final Uri WARNING_URI_ALL
-
TEXT_URI_SINLGE
public static final Uri TEXT_URI_SINLGE
-
TEXT_URI_ALL
public static final Uri TEXT_URI_ALL
-
AREA_URI_SINLGE
public static final Uri AREA_URI_SINLGE
-
AREA_URI_ALL
public static final Uri AREA_URI_ALL
-
POLLENAREAS_URI_SINGLE
public static final Uri POLLENAREAS_URI_SINGLE
-
POLLENAREAS_URI_ALL
public static final Uri POLLENAREAS_URI_ALL
-
POLLEN_URI_SINGLE
public static final Uri POLLEN_URI_SINGLE
-
POLLEN_URI_ALL
public static final Uri POLLEN_URI_ALL
-
DATA_URI_SINGLE
public static final Uri DATA_URI_SINGLE
-
DATA_URI_ALL
public static final Uri DATA_URI_ALL
-
-
Method Detail
-
serializeString
public static java.lang.String serializeString(java.lang.String[] s)
-
serializeStringFromArrayList
public static java.lang.String serializeStringFromArrayList(java.util.ArrayList<java.lang.String> s)
-
deSerializeString
public static java.lang.String[] deSerializeString(java.lang.String s)
-
deSerializeStringToArraylist
public static java.util.ArrayList<java.lang.String> deSerializeStringToArraylist(java.lang.String s)
-
getContentValuesFromWeatherCard
public static ContentValues getContentValuesFromWeatherCard(RawWeatherInfo rawWeatherInfo)
-
getRawWeatherInfoFromCursor
public static RawWeatherInfo getRawWeatherInfoFromCursor(Cursor c)
-
getWeatherInfo
public static CurrentWeatherInfo getWeatherInfo(Context context, Cursor cursor)
-
getContentValuesFromWeatherWarning
public static ContentValues getContentValuesFromWeatherWarning(WeatherWarning weatherWarning)
-
getWeatherWarningFromCursor
public static WeatherWarning getWeatherWarningFromCursor(Cursor c)
-
getContentValuesFromTextForecast
public static ContentValues getContentValuesFromTextForecast(TextForecast textForecast)
-
getTextForecastFromCursor
public static TextForecast getTextForecastFromCursor(Cursor c)
-
getContentValuesFromArea
public static ContentValues getContentValuesFromArea(Areas.Area area)
-
getAreaFromCursor
public static Areas.Area getAreaFromCursor(Cursor c)
-
getAreaNameFromCursor
public static java.lang.String getAreaNameFromCursor(Cursor c)
-
getWarncellIDFromCursor
public static java.lang.String getWarncellIDFromCursor(Cursor c)
-
getContentValuesFromPollenArea
public static ContentValues getContentValuesFromPollenArea(PollenArea pollenArea)
-
getPollenAreaFromCursor
public static PollenArea getPollenAreaFromCursor(Cursor c)
-
getContentValuesFromPollen
public static ContentValues getContentValuesFromPollen(Pollen pollen)
-
getPollenFromCursor
public static Pollen getPollenFromCursor(Cursor c)
-
getContentValuesFromData_Blob
public static ContentValues getContentValuesFromData_Blob(int id, byte[] blob)
-
getContentValuesFromData_Float
public static ContentValues getContentValuesFromData_Float(int id, float value)
-
getContentValuesFromData_Int
public static ContentValues getContentValuesFromData_Int(int id, int value)
-
getContentValuesFromData_Long
public static ContentValues getContentValuesFromData_Long(int id, long value)
-
getContentValuesFromData_String
public static ContentValues getContentValuesFromData_String(int id, java.lang.String value)
-
getContentValuesFromData_Boolean
public static ContentValues getContentValuesFromData_Boolean(int id, boolean value)
-
getDataFromCursor
public static DataPackage getDataFromCursor(Cursor cursor)
-
checkForDatabaseUpgrade
public static int checkForDatabaseUpgrade(Context c)
-
-