Class PlexusIoResourceAttributeUtils


  • public final class PlexusIoResourceAttributeUtils
    extends java.lang.Object
    • Method Detail

      • isGroupExecutableInOctal

        public static boolean isGroupExecutableInOctal​(int mode)
      • isGroupReadableInOctal

        public static boolean isGroupReadableInOctal​(int mode)
      • isGroupWritableInOctal

        public static boolean isGroupWritableInOctal​(int mode)
      • isOwnerExecutableInOctal

        public static boolean isOwnerExecutableInOctal​(int mode)
      • isOwnerReadableInOctal

        public static boolean isOwnerReadableInOctal​(int mode)
      • isOwnerWritableInOctal

        public static boolean isOwnerWritableInOctal​(int mode)
      • isWorldExecutableInOctal

        public static boolean isWorldExecutableInOctal​(int mode)
      • isWorldReadableInOctal

        public static boolean isWorldReadableInOctal​(int mode)
      • isWorldWritableInOctal

        public static boolean isWorldWritableInOctal​(int mode)
      • isOctalModeEnabled

        public static boolean isOctalModeEnabled​(int mode,
                                                 int targetMode)
      • getFileAttributes

        public static PlexusIoResourceAttributes getFileAttributes​(java.io.File file)
                                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • getFileAttributesByPath

        public static java.util.Map<java.lang.String,​PlexusIoResourceAttributes> getFileAttributesByPath​(java.io.File dir)
                                                                                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • getFileAttributesByPath

        @Nonnull
        public static java.util.Map<java.lang.String,​PlexusIoResourceAttributes> getFileAttributesByPath​(@Nonnull
                                                                                                               java.io.File dir,
                                                                                                               boolean recursive)
                                                                                                        throws java.io.IOException
        Throws:
        java.io.IOException