Package 

Class AndroidSqliteDriver

  • All Implemented Interfaces:
    app.cash.sqldelight.db.SqlDriver , java.io.Closeable , java.lang.AutoCloseable

    
    public final class AndroidSqliteDriver
     implements SqlDriver
                        
    • Constructor Detail

      • AndroidSqliteDriver

        AndroidSqliteDriver(SupportSQLiteOpenHelper openHelper)
      • AndroidSqliteDriver

        AndroidSqliteDriver(SqlSchema<QueryResult.Value<Unit>> schema, Context context, String name, SupportSQLiteOpenHelper.Factory factory, SupportSQLiteOpenHelper.Callback callback, Integer cacheSize, Boolean useNoBackupDirectory, Long windowSizeBytes)
        Parameters:
        cacheSize - The number of compiled sqlite statements to keep in memory per connection.
        useNoBackupDirectory - Sets whether to use a no backup directory or not.
        windowSizeBytes - Size of cursor window in bytes, per CursorWindow (Android 28+ only), or null to use the default.
      • AndroidSqliteDriver

        AndroidSqliteDriver(SqlSchema<QueryResult.Value<Unit>> schema, Context context, String name, SupportSQLiteOpenHelper.Factory factory, SupportSQLiteOpenHelper.Callback callback, Integer cacheSize, Boolean useNoBackupDirectory)
        Parameters:
        cacheSize - The number of compiled sqlite statements to keep in memory per connection.
        useNoBackupDirectory - Sets whether to use a no backup directory or not.
      • AndroidSqliteDriver

        AndroidSqliteDriver(SqlSchema<QueryResult.Value<Unit>> schema, Context context, String name, SupportSQLiteOpenHelper.Factory factory, SupportSQLiteOpenHelper.Callback callback, Integer cacheSize)
        Parameters:
        cacheSize - The number of compiled sqlite statements to keep in memory per connection.
      • AndroidSqliteDriver

        AndroidSqliteDriver(SqlSchema<QueryResult.Value<Unit>> schema, Context context, String name, SupportSQLiteOpenHelper.Factory factory, SupportSQLiteOpenHelper.Callback callback)
      • AndroidSqliteDriver

        AndroidSqliteDriver(SqlSchema<QueryResult.Value<Unit>> schema, Context context, String name, SupportSQLiteOpenHelper.Factory factory)
      • AndroidSqliteDriver

        AndroidSqliteDriver(SqlSchema<QueryResult.Value<Unit>> schema, Context context, String name)
      • AndroidSqliteDriver

        AndroidSqliteDriver(SqlSchema<QueryResult.Value<Unit>> schema, Context context)
      • AndroidSqliteDriver

        AndroidSqliteDriver(SupportSQLiteDatabase database, Integer cacheSize, Long windowSizeBytes)
      • AndroidSqliteDriver

        AndroidSqliteDriver(SupportSQLiteDatabase database, Integer cacheSize)
      • AndroidSqliteDriver

        AndroidSqliteDriver(SupportSQLiteDatabase database)