# Class: com.pnfsoftware.jeb.core.units.impl.AbstractUnitProvider

Default serializable abstract implementation of [IUnitProvider](IUnitProvider).

## Protected Constructor: AbstractUnitProvider
- parameter: `formatType`, type: `java.lang.String`
- parameter: `description`, type: `java.lang.String`
- parameter: `presentations`, type: `java.util.List<com.pnfsoftware.jeb.core.output.IUnitDocumentPresentation>`

Description: Create a unit provider.
parameter: formatType: format type override
parameter: description: description override
parameter: presentations: additional presentations

## Method: getDescription
- return type: `java.lang.String`


## Method: getFormatType
- return type: `java.lang.String`


