@Override public void scanDirectoryNoResults( File directory, FileFilter fileFilter, Function<Resource, ?> fileProcessor) { this.scanDirectory(directory, null, fileFilter, fileProcessor); }
@Override public void scanDirectoryNoResults( File directory, FileFilter fileFilter, Function<Resource, ?> fileProcessor) { this.scanDirectory(directory, null, fileFilter, fileProcessor); }
@Override public <T> Map<File, T> scanDirectoryWithResults( File directory, FileFilter fileFilter, Function<Resource, T> fileProcessor) { final ConcurrentMap<File, T> results = new ConcurrentHashMap<File, T>(); this.scanDirectory(directory, results, fileFilter, fileProcessor); return results; }
@Override public <T> Map<File, T> scanDirectoryWithResults( File directory, FileFilter fileFilter, Function<Resource, T> fileProcessor) { final ConcurrentMap<File, T> results = new ConcurrentHashMap<File, T>(); this.scanDirectory(directory, results, fileFilter, fileProcessor); return results; }