class LegalEntityRatesCurvesCsvLoader {

  public static ImmutableListMultimap<LocalDate, LegalEntityCurveGroup> loadAllDates(
      ResourceLocator groupsResource,
      ResourceLocator settingsResource,
      Collection<ResourceLocator> curveValueResources) {

    Collection<CharSource> curveCharSources = curveValueResources.stream().map(r -> r.getCharSource()).collect(toList());
    return parse(d -> true, groupsResource.getCharSource(), settingsResource.getCharSource(), curveCharSources);
  }

  private  LegalEntityRatesCurvesCsvLoader();

}