public class FilePermissions extends Object
| Modifier and Type | Field and Description |
|---|---|
static FilePermissions |
DEFAULT_FILE_PERMISSIONS
Default permissions for files added to the container.
|
static FilePermissions |
DEFAULT_FOLDER_PERMISSIONS
Default permissions for folders added to the container.
|
| 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 PosixFilePermissionFilePermissions with the given permissionspublic int getPermissionBits()
FilePermissions.public String toOctalString()
Copyright © 2019. All rights reserved.