Class FileUtil

    • Constructor Detail

      • FileUtil

        public FileUtil()
    • Method Detail

      • logFileUsage

        public static void logFileUsage​(Path filePath,
                                        String context,
                                        boolean logReadAccess)
      • logFileUsage

        public static void logFileUsage​(File file,
                                        String context,
                                        boolean logReadAccess)
      • logFileUsage

        public static void logFileUsage​(String stringPath,
                                        String context,
                                        boolean logReadAccess)
      • isWritable

        public static boolean isWritable​(String path)
      • handleWhenParentDirectoryPermissionsWiderThanUserOnly

        public static void handleWhenParentDirectoryPermissionsWiderThanUserOnly​(File file,
                                                                                 String context)
      • handleWhenFilePermissionsWiderThanUserOnly

        public static void handleWhenFilePermissionsWiderThanUserOnly​(File file,
                                                                      String context)
      • handleWhenDirectoryPermissionsWiderThanUserOnly

        public static void handleWhenDirectoryPermissionsWiderThanUserOnly​(File file,
                                                                           String context)
      • handleWhenPermissionsWiderThanUserOnly

        public static void handleWhenPermissionsWiderThanUserOnly​(Path filePath,
                                                                  String context,
                                                                  boolean isDirectory)
      • throwWhenOwnerDifferentThanCurrentUser

        public static void throwWhenOwnerDifferentThanCurrentUser​(File file,
                                                                  String context)
      • exists

        public static boolean exists​(File file)