public class FilePermissions extends Object
Modifier and Type | Field and Description |
---|---|
static FilePermissions |
DEFAULT_FILE_PERMISSIONS |
static FilePermissions |
DEFAULT_FOLDER_PERMISSIONS |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
static FilePermissions |
fromOctalString(String octalPermissions)
Creates a new
FilePermissions from an octal string representation (e.g. |
static FilePermissions |
fromPosixFilePermissions(Set<PosixFilePermission> posixFilePermissions)
Creates a new
FilePermissions from a set of PosixFilePermission . |
int |
getPermissionBits()
Gets the corresponding permissions bits specified by the
FilePermissions . |
int |
hashCode() |
String |
toOctalString()
Gets the octal string representation of the permissions.
|
public static final FilePermissions DEFAULT_FILE_PERMISSIONS
public static final FilePermissions DEFAULT_FOLDER_PERMISSIONS
public static FilePermissions fromOctalString(String octalPermissions)
FilePermissions
from an octal string representation (e.g. "123", "644",
"755", etc).octalPermissions
- the octal string representation of the permissionsFilePermissions
with the given permissionspublic static FilePermissions fromPosixFilePermissions(Set<PosixFilePermission> posixFilePermissions)
FilePermissions
from a set of PosixFilePermission
.posixFilePermissions
- the set of PosixFilePermission
FilePermissions
with the given permissionspublic int getPermissionBits()
FilePermissions
.public String toOctalString()
Copyright © 2018. All rights reserved.