Package com.batch.android.localcampaigns
Class LocalCampaignTrackDbHelper
- java.lang.Object
-
- android.database.sqlite.SQLiteOpenHelper
-
- com.batch.android.localcampaigns.LocalCampaignTrackDbHelper
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public final class LocalCampaignTrackDbHelper extends android.database.sqlite.SQLiteOpenHelper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLocalCampaignTrackDbHelper.LocalCampaignEntry
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDATABASE_NAMEstatic intDATABASE_VERSION
-
Constructor Summary
Constructors Constructor Description LocalCampaignTrackDbHelper(android.content.Context context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetTableAsString(android.database.sqlite.SQLiteDatabase db)Helper function that parses a given table into a string and returns it for easy printing.voidonCreate(android.database.sqlite.SQLiteDatabase sqLiteDatabase)voidonUpgrade(android.database.sqlite.SQLiteDatabase sqLiteDatabase, int i, int i1)
-
-
-
Field Detail
-
DATABASE_VERSION
public static final int DATABASE_VERSION
- See Also:
- Constant Field Values
-
DATABASE_NAME
public static final java.lang.String DATABASE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
onCreate
public void onCreate(android.database.sqlite.SQLiteDatabase sqLiteDatabase)
- Specified by:
onCreatein classandroid.database.sqlite.SQLiteOpenHelper
-
onUpgrade
public void onUpgrade(android.database.sqlite.SQLiteDatabase sqLiteDatabase, int i, int i1)- Specified by:
onUpgradein classandroid.database.sqlite.SQLiteOpenHelper
-
getTableAsString
public java.lang.String getTableAsString(android.database.sqlite.SQLiteDatabase db)
Helper function that parses a given table into a string and returns it for easy printing. The string consists of the table name and then each row is iterated through with column_name: value pairs printed out.- Parameters:
db- the database to get the table from- Returns:
- the table tableName as a string
-
-