SupportSQLiteOpenHelper.Configuration.Builder
public
static
class
SupportSQLiteOpenHelper.Configuration.Builder
extends Object
| java.lang.Object | |
| ↳ | androidx.sqlite.db.SupportSQLiteOpenHelper.Configuration.Builder |
Builder class for SupportSQLiteOpenHelper.Configuration.
Summary
Public methods | |
|---|---|
SupportSQLiteOpenHelper.Configuration
|
build()
Throws an |
SupportSQLiteOpenHelper.Configuration.Builder
|
callback(SupportSQLiteOpenHelper.Callback callback)
|
SupportSQLiteOpenHelper.Configuration.Builder
|
name(String name)
|
SupportSQLiteOpenHelper.Configuration.Builder
|
noBackupDirectory(boolean useNoBackUpDirectory)
Sets whether to use a no backup directory or not. |
Inherited methods | |
|---|---|
Public methods
build
public SupportSQLiteOpenHelper.Configuration build ()
Throws an IllegalArgumentException if the SupportSQLiteOpenHelper.Callback is null.
Throws an IllegalArgumentException if the Context is null.
Throws an IllegalArgumentException if the String database
name is null.
| Returns | |
|---|---|
SupportSQLiteOpenHelper.Configuration |
The SupportSQLiteOpenHelper.Configuration instance
|
See also:
callback
public SupportSQLiteOpenHelper.Configuration.Builder callback (SupportSQLiteOpenHelper.Callback callback)
| Parameters | |
|---|---|
callback |
SupportSQLiteOpenHelper.Callback: The callback class to handle creation, upgrade and downgrade. |
| Returns | |
|---|---|
SupportSQLiteOpenHelper.Configuration.Builder |
this |
name
public SupportSQLiteOpenHelper.Configuration.Builder name (String name)
| Parameters | |
|---|---|
name |
String: Name of the database file, or null for an in-memory database. |
| Returns | |
|---|---|
SupportSQLiteOpenHelper.Configuration.Builder |
This |
noBackupDirectory
public SupportSQLiteOpenHelper.Configuration.Builder noBackupDirectory (boolean useNoBackUpDirectory)
Sets whether to use a no backup directory or not.
| Parameters | |
|---|---|
useNoBackUpDirectory |
boolean: If true the database file will be stored in the
no-backup directory. |
| Returns | |
|---|---|
SupportSQLiteOpenHelper.Configuration.Builder |
this |