-
public abstract class ContentProvider<T>
-
-
Method Summary
Modifier and Type Method Description int
delete(@NonNull() String tableName, String selection, Array<String> selectionArgs)
long
insert(@NonNull() String tableName, ContentValues values)
long
insertOrThrow(@NonNull() String tableName, ContentValues values)
long
upsert(@NonNull() String tableName, @NonNull() ContentValues values)
int
update(@NonNull() String tableName, @NonNull() ContentValues values, String selection, Array<String> selectionArgs)
Cursor
query(@NonNull() String tableName, Array<String> columns, String selection, Array<String> selectionArgs, String sortOrder)
Cursor
query(@NonNull() String tableName, Array<String> columns, String selection, Array<String> selectionArgs, String sortOrder, String limit)
Cursor
query(@NonNull() String tableName, Array<String> columns, String selection, Array<String> selectionArgs, String groupBy, String having, String orderBy, String limit)
-
-
Method Detail
-
insert
long insert(@NonNull() String tableName, ContentValues values)
-
insertOrThrow
long insertOrThrow(@NonNull() String tableName, ContentValues values)
-
upsert
long upsert(@NonNull() String tableName, @NonNull() ContentValues values)
-
update
int update(@NonNull() String tableName, @NonNull() ContentValues values, String selection, Array<String> selectionArgs)
-
query
Cursor query(@NonNull() String tableName, Array<String> columns, String selection, Array<String> selectionArgs, String sortOrder)
-
query
Cursor query(@NonNull() String tableName, Array<String> columns, String selection, Array<String> selectionArgs, String sortOrder, String limit)
-
-
-
-