Class AttributeUtils
- java.lang.Object
-
- org.codehaus.plexus.components.io.attributes.AttributeUtils
-
public class AttributeUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AttributeUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
chmod(java.io.File file, int mode)
static java.nio.file.attribute.BasicFileAttributes
getFileAttributes(java.io.File file)
static java.nio.file.attribute.BasicFileAttributes
getFileAttributes(java.nio.file.Path path)
static java.nio.file.attribute.FileOwnerAttributeView
getFileOwnershipInfo(java.io.File file)
static long
getLastModified(java.io.File file)
static java.util.Set<java.nio.file.attribute.PosixFilePermission>
getPermissions(int mode)
static java.nio.file.attribute.PosixFileAttributes
getPosixFileAttributes(java.io.File file)
static boolean
isUnix(java.nio.file.Path path)
-
-
-
Method Detail
-
getLastModified
public static long getLastModified(@Nonnull java.io.File file)
-
chmod
public static void chmod(@Nonnull java.io.File file, int mode) throws java.io.IOException
- Throws:
java.io.IOException
-
getPermissions
@Nonnull public static java.util.Set<java.nio.file.attribute.PosixFilePermission> getPermissions(int mode)
-
getPosixFileAttributes
@Nonnull public static java.nio.file.attribute.PosixFileAttributes getPosixFileAttributes(@Nonnull java.io.File file) throws java.io.IOException
- Throws:
java.io.IOException
-
getFileAttributes
@Nonnull public static java.nio.file.attribute.BasicFileAttributes getFileAttributes(@Nonnull java.io.File file) throws java.io.IOException
- Throws:
java.io.IOException
-
getFileAttributes
public static java.nio.file.attribute.BasicFileAttributes getFileAttributes(java.nio.file.Path path) throws java.io.IOException
- Throws:
java.io.IOException
-
isUnix
public static boolean isUnix(java.nio.file.Path path)
-
getFileOwnershipInfo
@Nullable public static java.nio.file.attribute.FileOwnerAttributeView getFileOwnershipInfo(@Nonnull java.io.File file) throws java.io.IOException
- Throws:
java.io.IOException
-
-