# FrameworkSQLiteOpenHelperFactory

# FrameworkSQLiteOpenHelperFactory

Artifact:[androidx.sqlite:sqlite-framework](https://developer.android.com/jetpack/androidx/releases/sqlite)  
[View Source](https://cs.android.com/search?q=file:androidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory.android.kt+class:androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory)  
Added in[2.0.0](https://developer.android.com/jetpack/androidx/releases/sqlite#2.0.0)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory "View this page in Java")

<br />

```
class FrameworkSQLiteOpenHelperFactory : SupportSQLiteOpenHelper.Factory
```

<br />

*** ** * ** ***

Implements[SupportSQLiteOpenHelper.Factory](https://developer.android.com/reference/kotlin/androidx/sqlite/db/SupportSQLiteOpenHelper.Factory)using the SQLite implementation in the framework.

## Summary

|                                                                                 ### Public constructors                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [FrameworkSQLiteOpenHelperFactory](https://developer.android.com/reference/kotlin/androidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory#FrameworkSQLiteOpenHelperFactory())`()` |

|                                                    ### Public functions                                                     |
|-----------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `open `[SupportSQLiteOpenHelper](https://developer.android.com/reference/kotlin/androidx/sqlite/db/SupportSQLiteOpenHelper) | [create](https://developer.android.com/reference/kotlin/androidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory#create(androidx.sqlite.db.SupportSQLiteOpenHelper.Configuration))`(configuration: `[SupportSQLiteOpenHelper.Configuration](https://developer.android.com/reference/kotlin/androidx/sqlite/db/SupportSQLiteOpenHelper.Configuration)`)` Creates an instance of[SupportSQLiteOpenHelper](https://developer.android.com/reference/kotlin/androidx/sqlite/db/SupportSQLiteOpenHelper)using the given configuration. |

## Public constructors

### FrameworkSQLiteOpenHelperFactory

Added in[2.0.0](https://developer.android.com/jetpack/androidx/releases/sqlite#2.0.0)  

```
FrameworkSQLiteOpenHelperFactory()
```  

## Public functions

### create

Added in[2.0.0](https://developer.android.com/jetpack/androidx/releases/sqlite#2.0.0)  

```
open fun create(configuration: SupportSQLiteOpenHelper.Configuration): SupportSQLiteOpenHelper
```

Creates an instance of[SupportSQLiteOpenHelper](https://developer.android.com/reference/kotlin/androidx/sqlite/db/SupportSQLiteOpenHelper)using the given configuration.  

|                                                                            Parameters                                                                             |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------|
| `configuration: `[SupportSQLiteOpenHelper.Configuration](https://developer.android.com/reference/kotlin/androidx/sqlite/db/SupportSQLiteOpenHelper.Configuration) | The configuration to use while creating the open helper. |

|                                                       Returns                                                        |
|----------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------|
| [SupportSQLiteOpenHelper](https://developer.android.com/reference/kotlin/androidx/sqlite/db/SupportSQLiteOpenHelper) | A SupportSQLiteOpenHelper which can be used to open a database. |