code: public void addDataProvider(K key, DataProvider<DPO> dataProvider) {
          dataProviders.put(key, dataProvider);
      }
docs: Adds the specified data provider with the specified key.
  
  @param key          Key associated to the data provider.
  @param dataProvider Data provider associated to the key.