Skip to content

Instantly share code, notes, and snippets.

@jensmeder
Last active November 11, 2019 18:28
Show Gist options
  • Save jensmeder/a52204eb8ee2317a7c43aafc1df793c5 to your computer and use it in GitHub Desktop.
Save jensmeder/a52204eb8ee2317a7c43aafc1df793c5 to your computer and use it in GitHub Desktop.
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
import java.util.Map;
import java.util.List;
public class Photos {
private final Path source;
private final Path destination;
public Photos(Path source, Path destination) {
this.source = source;
this.destination = destination;
}
public String[] list() throws SecurityException {
return this.source.toFile().list((dir, name) -> name.toLowerCase().endsWith(".jpeg"));
}
public void importAll() throws IOException {
Files.copy(source, destination, StandardCopyOption.REPLACE_EXISTING);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment