code: @Override
      public Object[][] getDataByIndex(String indexes) throws IOException,
              DataProviderException {
  
          logger.entering(indexes);
          int[] arrayIndex = DataProviderHelper.parseIndexString(indexes);
          Object[][] yamlObjRequested = getDataByIndex(arrayIndex);
          logger.exiting((Object[]) yamlObjRequested);
          return yamlObjRequested;
      }
docs: Gets yaml data for requested indexes.
  
  @param indexes
  the input string represent the indexes to be parse
  
  @return Object[][] Two dimensional object to be used with TestNG DataProvider
  @throws IOException