# Class: com.pnfsoftware.jeb.core.dao.impl.DataProviderAdapter
- Super class: `java.lang.Object`
- Super interfaces: `com.pnfsoftware.jeb.core.dao.IDataProvider`

Convenience base class for [IDataProvider](com.pnfsoftware.jeb.core.dao.IDataProvider.md) implementations backed by protected fields.

## Constructor: DataProviderAdapter (no-arg)


## Protected Field: config
Type: `com.pnfsoftware.jeb.core.properties.IConfiguration`

## Protected Field: pluginstore
Type: `com.pnfsoftware.jeb.core.dao.IFileStore`

## Protected Field: projectdb
Type: `com.pnfsoftware.jeb.core.dao.IFileDatabase`

## Protected Field: userstore
Type: `com.pnfsoftware.jeb.core.dao.IFileStore`

## Method: getConfiguration
- return type: `com.pnfsoftware.jeb.core.properties.IConfiguration`


## Method: getPluginStore
- return type: `com.pnfsoftware.jeb.core.dao.IFileStore`


## Method: getProjectDatabase
- return type: `com.pnfsoftware.jeb.core.dao.IFileDatabase`


## Method: getUserStore
- return type: `com.pnfsoftware.jeb.core.dao.IFileStore`


