public class AttributeUtils
extends java.lang.Object
| Constructor and Description |
|---|
AttributeUtils() |
| Modifier and Type | Method and 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) |
public static long getLastModified(@Nonnull
java.io.File file)
public static void chmod(@Nonnull
java.io.File file,
int mode)
throws java.io.IOException
java.io.IOException@Nonnull public static java.util.Set<java.nio.file.attribute.PosixFilePermission> getPermissions(int mode)
@Nonnull
public static java.nio.file.attribute.PosixFileAttributes getPosixFileAttributes(@Nonnull
java.io.File file)
throws java.io.IOException
java.io.IOException@Nonnull
public static java.nio.file.attribute.BasicFileAttributes getFileAttributes(@Nonnull
java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static java.nio.file.attribute.BasicFileAttributes getFileAttributes(java.nio.file.Path path)
throws java.io.IOException
java.io.IOExceptionpublic static boolean isUnix(java.nio.file.Path path)
@Nullable
public static java.nio.file.attribute.FileOwnerAttributeView getFileOwnershipInfo(@Nonnull
java.io.File file)
throws java.io.IOException
java.io.IOException