FreeRDP
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
com.freerdp.freerdpcore.services.BookmarkDB Class Reference
Inheritance diagram for com.freerdp.freerdpcore.services.BookmarkDB:
Collaboration diagram for com.freerdp.freerdpcore.services.BookmarkDB:

Public Member Functions

 BookmarkDB (Context context)
 
void onCreate (SQLiteDatabase db)
 
void onUpgrade (SQLiteDatabase db, int oldVersion, int newVersion)
 
void onDowngrade (SQLiteDatabase db, int oldVersion, int newVersion)
 

Static Public Attributes

static final String ID = BaseColumns._ID
 

Detailed Description

Definition at line 25 of file BookmarkDB.java.

Constructor & Destructor Documentation

◆ BookmarkDB()

com.freerdp.freerdpcore.services.BookmarkDB.BookmarkDB ( Context  context)
inline

Definition at line 83 of file BookmarkDB.java.

84 {
85 super(context, DB_NAME, null, DB_VERSION);
86 }

Member Function Documentation

◆ onCreate()

void com.freerdp.freerdpcore.services.BookmarkDB.onCreate ( SQLiteDatabase  db)
inline

Definition at line 291 of file BookmarkDB.java.

292 {
293 createDB(db);
294 insertDefault(db);
295 }

◆ onDowngrade()

void com.freerdp.freerdpcore.services.BookmarkDB.onDowngrade ( SQLiteDatabase  db,
int  oldVersion,
int  newVersion 
)
inline

Definition at line 408 of file BookmarkDB.java.

409 {
410 downgradeDB(db);
411 }

◆ onUpgrade()

void com.freerdp.freerdpcore.services.BookmarkDB.onUpgrade ( SQLiteDatabase  db,
int  oldVersion,
int  newVersion 
)
inline

Definition at line 386 of file BookmarkDB.java.

387 {
388 switch (oldVersion)
389 {
390 case 0:
391 case 1:
392 case 2:
393 case 3:
394 case 4:
395 case 5:
396 case 6:
397 case 7:
398 case 8:
399 case 9:
400 upgradeDB(db);
401 break;
402 default:
403 recreateDB(db);
404 break;
405 }
406 }

Field Documentation

◆ ID

final String com.freerdp.freerdpcore.services.BookmarkDB.ID = BaseColumns._ID
static

Definition at line 27 of file BookmarkDB.java.


The documentation for this class was generated from the following file: