Exemple #1
0
 @Internal("file.access")
 public static IntVector fileAccess(@Current Context context, StringVector names, int mode)
     throws FileSystemException {
   IntArrayVector.Builder result = new IntArrayVector.Builder();
   for (String name : names) {
     FileObject file = context.resolveFile(pathExpand(name));
     result.add(checkAccess(file, mode));
   }
   result.setAttribute(Symbols.NAMES, new StringArrayVector(names.toArray()));
   return result.build();
 }