Package org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.datasource

The DataSourceFactory interface and related classes.


Interface Summary
DataSourceFactory A data source factory.

Class Summary
AbstractDataSourceFactory A base class for implementing the DataSourceFactory interface.
DataSourceCollector A DataSourceFactory created from a number of other factories.
DefaultDataSourceFactory A default implementation of the DataSourceFactory interface.
URLFilterObjectDescription An ObjectDescription for the URLFilterClass.

Package org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.datasource Description

The DataSourceFactory interface and related classes.

The DataSourceFactory is used to describe and create @link org.pentaho.reporting.engine.classic.core.filter.DataSource} implementations. The DataSource description is provided as ObjectDescription; as all DataSources have Getter and Setter methods defined to access their properties, generic BeanDescriptions are used to descripe the data sources.