docs: IndexWriter getIndexWriterForProviders( Set<String> providerNames ) {
          List<IndexProvider> reindexProviders = new LinkedList<>();
          for (IndexProvider provider : providers.values()) {
              if (providerNames.contains(provider.getName())) {
                  reindexProviders.add(provider);
              }
          }
          return CompositeIndexWriter.create(reindexProviders);
      }