Lines Matching defs:file
12 * version 2 for more details (a copy is included in the LICENSE file that
26 * @summary Unit test for java.nio.file.attribute.UserDefinedFileAttributeView
32 import java.nio.file.*;
33 import static java.nio.file.LinkOption.*;
34 import java.nio.file.attribute.*;
81 static void test(Path file, LinkOption... options) throws IOException {
83 Files.getFileAttributeView(file, UserDefinedFileAttributeView.class, options);
134 Files.setAttribute(file, name, valueAsBytes);
135 byte[] actualAsBytes = (byte[])Files.getAttribute(file, name);
138 Map<String,?> map = Files.readAttributes(file, name);
141 map = Files.readAttributes(file, "user:*");
146 static void miscTests(final Path file) throws IOException {
148 Files.getFileAttributeView(file, UserDefinedFileAttributeView.class);
180 Files.getAttribute(file, null);
184 Files.getAttribute(file, "user:" + ATTR_NAME, (LinkOption[])null);
188 Files.setAttribute(file, "user:" + ATTR_NAME, null);
192 Files.setAttribute(file, null, new byte[0]);
196 Files.setAttribute(file, "user: " + ATTR_NAME, new byte[0], (LinkOption[])null);
200 Files.readAttributes(file, (String)null);
204 Files.readAttributes(file, "*", (LinkOption[])null);
234 // test access to user defined attributes of regular file
235 Path file = dir.resolve("foo.html");
236 Files.createFile(file);
238 test(file);
240 Files.delete(file);
268 file = dir.resolve("foo.txt");
269 Files.createFile(file);
272 Files.delete(file);