@Test public void ls() throws Exception { Path parentdir = Files.createTempDirectory("DIR"); Path parentdirfile1 = createTempFile(parentdir, "FILE_1", ".tmp"); Path parentdirfile2 = createTempFile(parentdir, "FILE_2", ".tmp"); List<Path> files = FileUtils.ls(parentdir); assertThat(files.size(), is(2)); assertThat(files, hasItem(parentdirfile1)); assertThat(files, hasItem(parentdirfile2)); FileUtils.delete(parentdir); assertThat(exists(parentdir), is(false)); }
public static List<Path> ls(Path dir) { try { return Files.list(dir).collect(toList()); } catch (IOException e) { throw new RuntimeException(e); } }
FileUtils { public static List<Path> ls(Path dir) { try { return Files.list(dir).collect(toList()); } catch (IOException e) { throw new RuntimeException(e); } } }
FileUtils { public static List<Path> ls(Path dir) { try { return Files.list(dir).collect(toList()); } catch (IOException e) { throw new RuntimeException(e); } } private  FileUtils(); }
FileUtils { public static List<Path> ls(Path dir) { try { return Files.list(dir).collect(toList()); } catch (IOException e) { throw new RuntimeException(e); } } private  FileUtils(); static void delete(Path path); static void delete(Path path, String glob); static void deleteDir(Path dir, DeleteVisitor visitor); static void copy(Path source, Path target); static void copy(Path source, Path target, String glob); static void copy(CopyVisitor visitor); static void copyFile(Path source, Path target); static Path createFile(Path dir, String name); static Path createDirectories(Path dir); static String read(Path file); static String read(Path file, Charset charset); static List<Path> ls(Path dir); static void move(Path from, Path to); static void createSymbolicLink(Path link, Path targetFile); }
FileUtils { public static List<Path> ls(Path dir) { try { return Files.list(dir).collect(toList()); } catch (IOException e) { throw new RuntimeException(e); } } private  FileUtils(); static void delete(Path path); static void delete(Path path, String glob); static void deleteDir(Path dir, DeleteVisitor visitor); static void copy(Path source, Path target); static void copy(Path source, Path target, String glob); static void copy(CopyVisitor visitor); static void copyFile(Path source, Path target); static Path createFile(Path dir, String name); static Path createDirectories(Path dir); static String read(Path file); static String read(Path file, Charset charset); static List<Path> ls(Path dir); static void move(Path from, Path to); static void createSymbolicLink(Path link, Path targetFile);  }