equal
deleted
inserted
replaced
72 PosixFilePermissions.asFileAttribute(EnumSet |
72 PosixFilePermissions.asFileAttribute(EnumSet |
73 .of(OWNER_READ, OWNER_WRITE, OWNER_EXECUTE)); |
73 .of(OWNER_READ, OWNER_WRITE, OWNER_EXECUTE)); |
74 } |
74 } |
75 |
75 |
76 /** |
76 /** |
77 * Creates a file or directory in in the given given directory (or in the |
77 * Creates a file or directory in the given directory (or in the |
78 * temporary directory if dir is {@code null}). |
78 * temporary directory if dir is {@code null}). |
79 */ |
79 */ |
80 private static Path create(Path dir, |
80 private static Path create(Path dir, |
81 String prefix, |
81 String prefix, |
82 String suffix, |
82 String suffix, |
147 } |
147 } |
148 } |
148 } |
149 } |
149 } |
150 |
150 |
151 /** |
151 /** |
152 * Creates a temporary file in the given directory, or in in the |
152 * Creates a temporary file in the given directory, or in the |
153 * temporary directory if dir is {@code null}. |
153 * temporary directory if dir is {@code null}. |
154 */ |
154 */ |
155 static Path createTempFile(Path dir, |
155 static Path createTempFile(Path dir, |
156 String prefix, |
156 String prefix, |
157 String suffix, |
157 String suffix, |
160 { |
160 { |
161 return create(dir, prefix, suffix, false, attrs); |
161 return create(dir, prefix, suffix, false, attrs); |
162 } |
162 } |
163 |
163 |
164 /** |
164 /** |
165 * Creates a temporary directory in the given directory, or in in the |
165 * Creates a temporary directory in the given directory, or in the |
166 * temporary directory if dir is {@code null}. |
166 * temporary directory if dir is {@code null}. |
167 */ |
167 */ |
168 static Path createTempDirectory(Path dir, |
168 static Path createTempDirectory(Path dir, |
169 String prefix, |
169 String prefix, |
170 FileAttribute<?>[] attrs) |
170 FileAttribute<?>[] attrs) |