Package com.batch.android.inbox
Class InboxDatabaseHelper
- java.lang.Object
-
- android.database.sqlite.SQLiteOpenHelper
-
- com.batch.android.inbox.InboxDatabaseHelper
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public final class InboxDatabaseHelper extends android.database.sqlite.SQLiteOpenHelperSQLite Database helper for Batch's Inbox
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringCOLUMN_BODYprotected static java.lang.StringCOLUMN_CUSTOM_IDprotected static java.lang.StringCOLUMN_DATEprotected static java.lang.StringCOLUMN_DB_IDprotected static java.lang.StringCOLUMN_DELETEDprotected static java.lang.StringCOLUMN_FETCHER_IDprotected static java.lang.StringCOLUMN_FETCHER_IDENTIFIERprotected static java.lang.StringCOLUMN_FETCHER_TYPEprotected static java.lang.StringCOLUMN_INSTALL_IDprotected static java.lang.StringCOLUMN_NOTIFICATION_IDprotected static java.lang.StringCOLUMN_PAYLOADprotected static java.lang.StringCOLUMN_SEND_IDprotected static java.lang.StringCOLUMN_TITLEprotected static java.lang.StringCOLUMN_UNREADprotected static java.lang.StringTABLE_FETCHERSprotected static java.lang.StringTABLE_FETCHERS_NOTIFICATIONSprotected static java.lang.StringTABLE_NOTIFICATIONS
-
Constructor Summary
Constructors Constructor Description InboxDatabaseHelper(android.content.Context context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonCreate(android.database.sqlite.SQLiteDatabase database)voidonUpgrade(android.database.sqlite.SQLiteDatabase database, int oldVersion, int newVersion)
-
-
-
Field Detail
-
COLUMN_DB_ID
protected static final java.lang.String COLUMN_DB_ID
- See Also:
- Constant Field Values
-
TABLE_FETCHERS
protected static final java.lang.String TABLE_FETCHERS
- See Also:
- Constant Field Values
-
COLUMN_FETCHER_TYPE
protected static final java.lang.String COLUMN_FETCHER_TYPE
- See Also:
- Constant Field Values
-
COLUMN_FETCHER_IDENTIFIER
protected static final java.lang.String COLUMN_FETCHER_IDENTIFIER
- See Also:
- Constant Field Values
-
TABLE_FETCHERS_NOTIFICATIONS
protected static final java.lang.String TABLE_FETCHERS_NOTIFICATIONS
- See Also:
- Constant Field Values
-
COLUMN_FETCHER_ID
protected static final java.lang.String COLUMN_FETCHER_ID
- See Also:
- Constant Field Values
-
COLUMN_INSTALL_ID
protected static final java.lang.String COLUMN_INSTALL_ID
- See Also:
- Constant Field Values
-
COLUMN_CUSTOM_ID
protected static final java.lang.String COLUMN_CUSTOM_ID
- See Also:
- Constant Field Values
-
TABLE_NOTIFICATIONS
protected static final java.lang.String TABLE_NOTIFICATIONS
- See Also:
- Constant Field Values
-
COLUMN_NOTIFICATION_ID
protected static final java.lang.String COLUMN_NOTIFICATION_ID
- See Also:
- Constant Field Values
-
COLUMN_SEND_ID
protected static final java.lang.String COLUMN_SEND_ID
- See Also:
- Constant Field Values
-
COLUMN_TITLE
protected static final java.lang.String COLUMN_TITLE
- See Also:
- Constant Field Values
-
COLUMN_BODY
protected static final java.lang.String COLUMN_BODY
- See Also:
- Constant Field Values
-
COLUMN_UNREAD
protected static final java.lang.String COLUMN_UNREAD
- See Also:
- Constant Field Values
-
COLUMN_DELETED
protected static final java.lang.String COLUMN_DELETED
- See Also:
- Constant Field Values
-
COLUMN_DATE
protected static final java.lang.String COLUMN_DATE
- See Also:
- Constant Field Values
-
COLUMN_PAYLOAD
protected static final java.lang.String COLUMN_PAYLOAD
- See Also:
- Constant Field Values
-
-
Method Detail
-
onCreate
public void onCreate(android.database.sqlite.SQLiteDatabase database)
- Specified by:
onCreatein classandroid.database.sqlite.SQLiteOpenHelper
-
onUpgrade
public void onUpgrade(android.database.sqlite.SQLiteDatabase database, int oldVersion, int newVersion)- Specified by:
onUpgradein classandroid.database.sqlite.SQLiteOpenHelper
-
-