|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectandroid.database.sqlite.SQLiteOpenHelper
org.android.activityminer.persistence.DBAdapter.DatabaseHelper
private static final class DBAdapter.DatabaseHelper
The internal SQLite helper class.
Field Summary | |
---|---|
private Context |
context
The context |
private long |
maxDBSize
The maximum database size |
private boolean |
requiresRawTimeSeriesUpdate
Flag for the linear acceleration upgrade version. |
Constructor Summary | |
---|---|
DBAdapter.DatabaseHelper(String dbName,
long maxDBSize,
Context context)
Constructor |
Method Summary | |
---|---|
void |
onCreate(SQLiteDatabase db)
|
void |
onOpen(SQLiteDatabase db)
|
void |
onUpgrade(SQLiteDatabase db,
int oldVersion,
int newVersion)
|
boolean |
requiresRawDataUpgrade()
Getter for the flag to indicate the requirement of an upgrade of the raw time series data (for compatibility of older DB versions) |
void |
setMaxDBSize(long maxDBSize)
Setter for the maxDBSize |
private void |
upgradeFromVersion11To12(SQLiteDatabase db)
Upgrade from version 11 to version 12 |
private void |
upgradeFromVersion12To13(SQLiteDatabase db)
Upgrade from version 12 to version 13 |
private void |
upgradeFromVersion14To15(SQLiteDatabase db)
Upgrade from version 14 to version 15 |
private void |
upgradeFromVersion16To17(SQLiteDatabase db)
Upgrade from version 16 to version 17 |
protected void |
upgradeFromVersion3To4(SQLiteDatabase db)
Upgrade from version 3 to version 4 |
protected void |
upgradeFromVersion5To6(SQLiteDatabase db)
Upgrade from version 5 to version 6 |
private void |
upgradeFromVersion6To7(SQLiteDatabase db)
Upgrade from version 6 to version 7 |
private void |
upgradeFromVersion7To8(SQLiteDatabase db)
Upgrade from version 7 to version 8 |
private void |
upgradeFromVersion9To10(SQLiteDatabase db)
Upgrade from version 9 to version 10 |
protected void |
upgradeFromVersionBelow4(SQLiteDatabase db)
Upgrade from versions below 4 |
Methods inherited from class android.database.sqlite.SQLiteOpenHelper |
---|
close, getDatabaseName, getReadableDatabase, getWritableDatabase, onConfigure, onDowngrade, setWriteAheadLoggingEnabled |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private long maxDBSize
private final Context context
private boolean requiresRawTimeSeriesUpdate
Constructor Detail |
---|
DBAdapter.DatabaseHelper(String dbName, long maxDBSize, Context context)
dbName
- the database namemaxDBSize
- the maximum database sizecontext
- the contextMethod Detail |
---|
public final void setMaxDBSize(long maxDBSize)
maxDBSize
- the maxDBSize to setpublic final void onCreate(SQLiteDatabase db)
onCreate
in class SQLiteOpenHelper
public final void onOpen(SQLiteDatabase db)
onOpen
in class SQLiteOpenHelper
public final void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)
onUpgrade
in class SQLiteOpenHelper
private void upgradeFromVersion16To17(SQLiteDatabase db)
db
- the databaseprivate void upgradeFromVersion14To15(SQLiteDatabase db)
db
- the databasepublic final boolean requiresRawDataUpgrade()
private void upgradeFromVersion12To13(SQLiteDatabase db)
db
- the databaseprivate void upgradeFromVersion11To12(SQLiteDatabase db)
db
- the databaseprivate final void upgradeFromVersion9To10(SQLiteDatabase db)
db
- the databaseprivate final void upgradeFromVersion7To8(SQLiteDatabase db)
db
- the databaseprivate final void upgradeFromVersion6To7(SQLiteDatabase db)
db
- the databaseprotected final void upgradeFromVersion5To6(SQLiteDatabase db)
db
- the databaseprotected final void upgradeFromVersion3To4(SQLiteDatabase db)
db
- the databaseprotected void upgradeFromVersionBelow4(SQLiteDatabase db)
db
- the database
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |