Package io.cobrowse

Class CobrowseInitProvider

java.lang.Object
android.content.ContentProvider
io.cobrowse.CobrowseInitProvider
All Implemented Interfaces:
android.content.ComponentCallbacks, android.content.ComponentCallbacks2

public final class CobrowseInitProvider extends android.content.ContentProvider
Initializes Cobrowse.io internal APIs at app startup time.
  • Nested Class Summary

    Nested classes/interfaces inherited from class android.content.ContentProvider

    android.content.ContentProvider.CallingIdentity, android.content.ContentProvider.PipeDataWriter<T extends Object>
  • Field Summary

    Fields inherited from interface android.content.ComponentCallbacks2

    TRIM_MEMORY_BACKGROUND, TRIM_MEMORY_COMPLETE, TRIM_MEMORY_MODERATE, TRIM_MEMORY_RUNNING_CRITICAL, TRIM_MEMORY_RUNNING_LOW, TRIM_MEMORY_RUNNING_MODERATE, TRIM_MEMORY_UI_HIDDEN
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    attachInfo(android.content.Context context, android.content.pm.ProviderInfo info)
     
    int
    delete(android.net.Uri uri, String selection, String[] selectionArgs)
     
    getType(android.net.Uri uri)
     
    android.net.Uri
    insert(android.net.Uri uri, android.content.ContentValues values)
     
    boolean
     
    android.database.Cursor
    query(android.net.Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder)
     
    int
    update(android.net.Uri uri, android.content.ContentValues values, String selection, String[] selectionArgs)
     

    Methods inherited from class android.content.ContentProvider

    applyBatch, applyBatch, bulkInsert, call, call, canonicalize, clearCallingIdentity, delete, dump, getCallingAttributionSource, getCallingAttributionTag, getCallingPackage, getCallingPackageUnchecked, getContext, getPathPermissions, getReadPermission, getStreamTypes, getTypeAnonymous, getWritePermission, insert, onCallingPackageChanged, onConfigurationChanged, onLowMemory, onTrimMemory, openAssetFile, openAssetFile, openFile, openFile, openPipeHelper, openTypedAssetFile, openTypedAssetFile, query, query, refresh, requireContext, restoreCallingIdentity, shutdown, uncanonicalize, update

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CobrowseInitProvider

      public CobrowseInitProvider()
  • Method Details

    • attachInfo

      public void attachInfo(@NonNull android.content.Context context, @NonNull android.content.pm.ProviderInfo info)
      Overrides:
      attachInfo in class android.content.ContentProvider
    • onCreate

      public boolean onCreate()
      Specified by:
      onCreate in class android.content.ContentProvider
    • query

      public android.database.Cursor query(@NonNull android.net.Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder)
      Specified by:
      query in class android.content.ContentProvider
    • getType

      public String getType(@NonNull android.net.Uri uri)
      Specified by:
      getType in class android.content.ContentProvider
    • insert

      public android.net.Uri insert(@NonNull android.net.Uri uri, android.content.ContentValues values)
      Specified by:
      insert in class android.content.ContentProvider
    • delete

      public int delete(@NonNull android.net.Uri uri, String selection, String[] selectionArgs)
      Specified by:
      delete in class android.content.ContentProvider
    • update

      public int update(@NonNull android.net.Uri uri, android.content.ContentValues values, String selection, String[] selectionArgs)
      Specified by:
      update in class android.content.ContentProvider