-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
public abstract class AbstractTEDatabaseHelper extends SQLiteOpenHelper
-
-
Constructor Summary
Constructors Constructor Description AbstractTEDatabaseHelper(Context context, String name, int version)
-
Method Summary
Modifier and Type Method Description voidinsertAsync(String table, ContentValues values, ITESqliteInsertCallback callback)voiddeleteAsync(String table, String whereClause, Array<String> whereArgs, ITESqliteDeleteCallback callback)voidupdateAsync(String table, ContentValues values, String whereClause, Array<String> whereArgs, ITESqliteUpdateCallback callback)voidrawQueryAsync(String sql, Array<String> selectionArgs, ITESqliteQueryCallback callback)-
Methods inherited from class android.database.sqlite.SQLiteOpenHelper
close, getDatabaseName, getReadableDatabase, getWritableDatabase, onConfigure, onCreate, onDowngrade, onOpen, onUpgrade, setIdleConnectionTimeout, setLookasideConfig, setOpenParams, setWriteAheadLoggingEnabled -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
AbstractTEDatabaseHelper
AbstractTEDatabaseHelper(Context context, String name, int version)
-
-
Method Detail
-
insertAsync
void insertAsync(String table, ContentValues values, ITESqliteInsertCallback callback)
-
deleteAsync
void deleteAsync(String table, String whereClause, Array<String> whereArgs, ITESqliteDeleteCallback callback)
-
updateAsync
void updateAsync(String table, ContentValues values, String whereClause, Array<String> whereArgs, ITESqliteUpdateCallback callback)
-
rawQueryAsync
void rawQueryAsync(String sql, Array<String> selectionArgs, ITESqliteQueryCallback callback)
-
-
-
-