InitializationProvider


public class InitializationProvider extends ContentProvider

The ContentProvider which discovers Initializers in an application and initializes them before onCreate.

Summary

Public constructors

Public methods

final int
delete(
 @NonNull Uri uri,
 @Nullable String selection,
 @Nullable String[] selectionArgs
)
final @Nullable String
final @Nullable Uri
insert(@NonNull Uri uri, @Nullable ContentValues values)
final boolean
final @Nullable Cursor
query(
 @NonNull Uri uri,
 @Nullable String[] projection,
 @Nullable String selection,
 @Nullable String[] selectionArgs,
 @Nullable String sortOrder
)
final int
update(
 @NonNull Uri uri,
 @Nullable ContentValues values,
 @Nullable String selection,
 @Nullable String[] selectionArgs
)

Inherited Constants

From android.content.ComponentCallbacks2
static final int
static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

Inherited methods

From android.content.ContentProvider

Public constructors

InitializationProvider

Added in 1.1.0
public InitializationProvider()

Public methods

delete

Added in 1.1.0
public final int delete(
 @NonNull Uri uri,
 @Nullable String selection,
 @Nullable String[] selectionArgs
)

getType

Added in 1.1.0
public final @Nullable StringgetType(@NonNull Uri uri)

insert

Added in 1.1.0
public final @Nullable Uriinsert(@NonNull Uri uri, @Nullable ContentValues values)

onCreate

Added in 1.1.0
public final boolean onCreate()

query

Added in 1.1.0
public final @Nullable Cursorquery(
 @NonNull Uri uri,
 @Nullable String[] projection,
 @Nullable String selection,
 @Nullable String[] selectionArgs,
 @Nullable String sortOrder
)

update

Added in 1.1.0
public final int update(
 @NonNull Uri uri,
 @Nullable ContentValues values,
 @Nullable String selection,
 @Nullable String[] selectionArgs
)