public static enum ExternalFileAttributesUtils.Permission extends Enum<ExternalFileAttributesUtils.Permission>
Enum Constant and Description |
---|
GROUP_EXECUTE |
GROUP_READ |
GROUP_WRITE |
OTHERS_EXECUTE |
OTHERS_READ |
OTHERS_WRITE |
OWNER_EXECUTE |
OWNER_READ |
OWNER_WRITE |
Modifier and Type | Method and Description |
---|---|
static int |
modeFromPermSet(Collection<PosixFilePermission> permSet)
Get a mode int from a collection of permissions.
|
static Set<PosixFilePermission> |
permSetFromMode(int mode)
Get a collection of permissions based from the mode.
|
static ExternalFileAttributesUtils.Permission |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExternalFileAttributesUtils.Permission[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ExternalFileAttributesUtils.Permission OWNER_READ
public static final ExternalFileAttributesUtils.Permission OWNER_WRITE
public static final ExternalFileAttributesUtils.Permission OWNER_EXECUTE
public static final ExternalFileAttributesUtils.Permission GROUP_READ
public static final ExternalFileAttributesUtils.Permission GROUP_WRITE
public static final ExternalFileAttributesUtils.Permission GROUP_EXECUTE
public static final ExternalFileAttributesUtils.Permission OTHERS_READ
public static final ExternalFileAttributesUtils.Permission OTHERS_WRITE
public static final ExternalFileAttributesUtils.Permission OTHERS_EXECUTE
public static ExternalFileAttributesUtils.Permission[] values()
for (ExternalFileAttributesUtils.Permission c : ExternalFileAttributesUtils.Permission.values()) System.out.println(c);
public static ExternalFileAttributesUtils.Permission valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static int modeFromPermSet(Collection<PosixFilePermission> permSet)
public static Set<PosixFilePermission> permSetFromMode(int mode)
This documentation content is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.