# FrameworkSQLiteOpenHelperFactory

added in[version 1.1.0](https://developer.android.com/topic/libraries/support-library/revisions)  
belongs to Maven artifact android.arch.persistence:db-framework:1.1.0-beta2  
Summary:[Ctors](https://developer.android.com/reference/android/arch/persistence/db/framework/FrameworkSQLiteOpenHelperFactory#pubctors)\|[Methods](https://developer.android.com/reference/android/arch/persistence/db/framework/FrameworkSQLiteOpenHelperFactory#pubmethods)\|[Inherited Methods](https://developer.android.com/reference/android/arch/persistence/db/framework/FrameworkSQLiteOpenHelperFactory#inhmethods)  

# FrameworkSQLiteOpenHelperFactory

| The`android.arch`Architecture Components packages are no longer maintained. They have been superseded by the corresponding[androidx.\*](https://developer.android.com/jetpack/androidx/migrate)packages. See[androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory](https://developer.android.com/reference/androidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory)instead.

`
public

final

class
FrameworkSQLiteOpenHelperFactory
`  
`

extends Object


``


implements

`[SupportSQLiteOpenHelper.Factory](https://developer.android.com/reference/android/arch/persistence/db/SupportSQLiteOpenHelper.Factory)`


`

|---|------------------------------------------------------------------------|
| java.lang.Object                                                          ||
| ↳ | android.arch.persistence.db.framework.FrameworkSQLiteOpenHelperFactory |

<br />

*** ** * ** ***

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

## Summary

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

|                                                                                                                                                                                                                                                                                                                                 ### Public methods                                                                                                                                                                                                                                                                                                                                 ||
|---------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ` `[SupportSQLiteOpenHelper](https://developer.android.com/reference/android/arch/persistence/db/SupportSQLiteOpenHelper) | ` `[create](https://developer.android.com/reference/android/arch/persistence/db/framework/FrameworkSQLiteOpenHelperFactory#create(android.arch.persistence.db.SupportSQLiteOpenHelper.Configuration))`(`[SupportSQLiteOpenHelper.Configuration](https://developer.android.com/reference/android/arch/persistence/db/SupportSQLiteOpenHelper.Configuration)` configuration) ` Creates an instance of[SupportSQLiteOpenHelper](https://developer.android.com/reference/android/arch/persistence/db/SupportSQLiteOpenHelper)using the given configuration. |

| ### Inherited methods |
|-----------------------|---|
| From class` java.lang.Object ` |-------------------|-------------------------------| | ` Object`         | ` clone() `                   | | ` boolean`        | ` equals(Object arg0) `       | | ` void`           | ` finalize() `                | | ` final Class<?>` | ` getClass() `                | | ` int`            | ` hashCode() `                | | ` final void`     | ` notify() `                  | | ` final void`     | ` notifyAll() `               | | ` String`         | ` toString() `                | | ` final void`     | ` wait(long arg0, int arg1) ` | | ` final void`     | ` wait(long arg0) `           | | ` final void`     | ` wait() `                    | ||
| From interface` `[android.arch.persistence.db.SupportSQLiteOpenHelper.Factory](https://developer.android.com/reference/android/arch/persistence/db/SupportSQLiteOpenHelper.Factory)` ` |------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` abstract `[SupportSQLiteOpenHelper](https://developer.android.com/reference/android/arch/persistence/db/SupportSQLiteOpenHelper) | ` `[create](https://developer.android.com/reference/android/arch/persistence/db/SupportSQLiteOpenHelper.Factory#create(android.arch.persistence.db.SupportSQLiteOpenHelper.Configuration))`(`[SupportSQLiteOpenHelper.Configuration](https://developer.android.com/reference/android/arch/persistence/db/SupportSQLiteOpenHelper.Configuration)` configuration) ` Creates an instance of[SupportSQLiteOpenHelper](https://developer.android.com/reference/android/arch/persistence/db/SupportSQLiteOpenHelper)using the given configuration. | ||

## Public constructors

### FrameworkSQLiteOpenHelperFactory

added in[version 1.1.0](https://developer.android.com/topic/libraries/support-library/revisions)  

```
FrameworkSQLiteOpenHelperFactory ()
```

<br />

<br />

## Public methods

### create

added in[version 1.1.0](https://developer.android.com/topic/libraries/support-library/revisions)  

```
SupportSQLiteOpenHelper create (SupportSQLiteOpenHelper.Configuration configuration)
```

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

<br />

|                                                        Parameters                                                         ||
|-----------------|----------------------------------------------------------------------------------------------------------|
| `configuration` | `SupportSQLiteOpenHelper.Configuration`: The configuration to use while creating the open helper. <br /> |

|                                                                                            Returns                                                                                             ||
|------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------|
| [SupportSQLiteOpenHelper](https://developer.android.com/reference/android/arch/persistence/db/SupportSQLiteOpenHelper) | A SupportSQLiteOpenHelper which can be used to open a database. <br /> |

-

  ## Classes

  - [FrameworkSQLiteOpenHelperFactory](https://developer.android.com/reference/android/arch/persistence/db/framework/FrameworkSQLiteOpenHelperFactory)