Lines Matching defs:dir

429      * name of the directory entry against {@code dir}.
439 * @param dir
454 public static DirectoryStream<Path> newDirectoryStream(Path dir)
457 return provider(dir).newDirectoryStream(dir, AcceptAllFilter.FILTER);
466 * name of the directory entry against {@code dir}. The entries returned by
473 * Path dir = ...
474 * try (DirectoryStream&lt;Path&gt; stream = Files.newDirectoryStream(dir, "*.java")) {
490 * @param dir
509 public static DirectoryStream<Path> newDirectoryStream(Path dir, String glob)
514 return newDirectoryStream(dir);
517 FileSystem fs = dir.getFileSystem();
525 return fs.provider().newDirectoryStream(dir, filter);
534 * name of the directory entry against {@code dir}. The entries returned by
562 * Path dir = ...
563 * try (DirectoryStream&lt;Path&gt; stream = Files.newDirectoryStream(dir, filter)) {
568 * @param dir
585 public static DirectoryStream<Path> newDirectoryStream(Path dir,
589 return provider(dir).newDirectoryStream(dir, filter);
650 * @param dir
671 public static Path createDirectory(Path dir, FileAttribute<?>... attrs)
674 provider(dir).createDirectory(dir, attrs);
675 return dir;
693 * @param dir
706 * if {@code dir} exists but is not a directory <i>(optional specific
716 * dir} is not an absolute path then its {@link Path#toAbsolutePath
720 * method to check access to the system property {@code user.dir}
722 public static Path createDirectories(Path dir, FileAttribute<?>... attrs)
727 createAndCheckIsDirectory(dir, attrs);
728 return dir;
737 dir = dir.toAbsolutePath();
743 Path parent = dir.getParent();
756 throw new FileSystemException(dir.toString(), null,
765 for (Path name: parent.relativize(dir)) {
769 return dir;
776 private static void createAndCheckIsDirectory(Path dir,
781 createDirectory(dir, attrs);
783 if (!isDirectory(dir, LinkOption.NOFOLLOW_LINKS))
818 * @param dir
840 * if an I/O error occurs or {@code dir} does not exist
846 public static Path createTempFile(Path dir,
852 return TempFileHelper.createTempFile(Objects.requireNonNull(dir),
863 * the case that the {@code dir} parameter is the temporary-file directory.
920 * @param dir
938 * if an I/O error occurs or {@code dir} does not exist
945 public static Path createTempDirectory(Path dir,
950 return TempFileHelper.createTempDirectory(Objects.requireNonNull(dir),
961 * that the {@code dir} parameter is the temporary-file directory.
3408 * directory entry against {@code dir}. Some file systems maintain special
3432 * @param dir The path to the directory
3450 public static Stream<Path> list(Path dir) throws IOException {
3451 DirectoryStream<Path> ds = Files.newDirectoryStream(dir);