Class MapDataProvider

  • All Implemented Interfaces:
    IDataProvider<TabularSource<?>>
    Direct Known Subclasses:
    PropertiesDataProvider

    public abstract class MapDataProvider
    extends Object
    implements IDataProvider<TabularSource<?>>
    Abstract class that implements IDataProvider and provides a general behavior to Key/Value Data Providers. Each row in the TabularData contain only two keys: 'key' and 'value'. The subclasses of MapDataProvider must only provide the implementation for the method obtainMapData - that has to return a Map. The MapDataProvider class has the ability to construct the TabularData from the Map.
    Since:
    5.6.0
    Version:
    $Revision: 12680 $ $Date: 2011-03-04 15:32:40 -0300 (Fri, 04 Mar 2011) $