private List<ImporterFactory> getMatchingFactories(final InputFile file) { return StreamSupport.stream(this.serviceLoader.spliterator(), false) // .filter(f -> f.supportsFile(file)) // .collect(toList()); } }
private List<ImporterFactory> getMatchingFactories(final InputFile file) { return StreamSupport.stream(this.serviceLoader.spliterator(), false) // .filter(f -> f.supportsFile(file)) // .collect(toList()); } }
private void assertSupported(final List<String> filenames, final boolean expectedResult) { final T factory = createFactory(); for (final String filename : filenames) { final Path path = Paths.get("dir", filename); assertThat(path.toString(), factory.supportsFile(RealFileInput.forPath(path)), equalTo(expectedResult)); } }