public abstract class AbstractProvider
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
TAG |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractProvider(android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends Entity> |
getContentRowData(android.net.Uri uri,
java.lang.String selection,
java.lang.String[] selectionArgs,
java.lang.String sortOrder,
java.lang.Class<T> cls) |
protected <T extends Entity> |
getContentTableData(android.net.Uri uri,
java.lang.Class<T> cls) |
protected <T extends Entity> |
getContentTableData(android.net.Uri uri,
java.lang.String selection,
java.lang.String[] selectionArgs,
java.lang.String sortOrder,
java.lang.Class<T> cls) |
void |
registerContentObserver(android.net.Uri uri,
android.database.ContentObserver observer) |
protected int |
updateTableRow(android.net.Uri uri,
Entity entity) |
public void registerContentObserver(android.net.Uri uri,
android.database.ContentObserver observer)
protected <T extends Entity> Data<T> getContentTableData(android.net.Uri uri, java.lang.Class<T> cls)
protected <T extends Entity> Data<T> getContentTableData(android.net.Uri uri, java.lang.String selection, java.lang.String[] selectionArgs, java.lang.String sortOrder, java.lang.Class<T> cls)
protected <T extends Entity> T getContentRowData(android.net.Uri uri, java.lang.String selection, java.lang.String[] selectionArgs, java.lang.String sortOrder, java.lang.Class<T> cls)
protected int updateTableRow(android.net.Uri uri,
Entity entity)