ModuleInitializer

Abstract class representing a ModuleInitializer.

This class extends the ContentProvider class and provides a template for initializing modules. Subclasses must implement the initialize method. When the module is loaded, the initialize method is called.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun delete(uri: Uri, selection: String?, selectionArgs: Array<out String>?): Int
Link copied to clipboard
open override fun getType(uri: Uri): String?
Link copied to clipboard
abstract fun initialize()

Initializes the module.

Link copied to clipboard
open override fun insert(uri: Uri, values: ContentValues?): Uri?
Link copied to clipboard
open override fun onCreate(): Boolean
Link copied to clipboard
open override fun query(uri: Uri, projection: Array<out String>?, selection: String?, selectionArgs: Array<out String>?, sortOrder: String?): Cursor?
Link copied to clipboard
open override fun update(uri: Uri, values: ContentValues?, selection: String?, selectionArgs: Array<out String>?): Int