Enum DumpArchiveEntry.PERMISSION
java.lang.Object
java.lang.Enum<DumpArchiveEntry.PERMISSION>
org.apache.commons.compress.archivers.dump.DumpArchiveEntry.PERMISSION
- All Implemented Interfaces:
Serializable
,Comparable<DumpArchiveEntry.PERMISSION>
- Enclosing class:
DumpArchiveEntry
Enumerates permissions with values.
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionPermission 00020 (octal value 00010).Permission GROUP_READ (octal value 00040).Permission GROUP_WRITE (octal value 00020).Permission SETGUI (octal value 02000).Permission SETUID (octal value 04000).Permission STICKY (octal value 01000).Permission USER_EXEC (octal value 00100).Permission USER_READ (octal value 00400).Permission USER_WRITE (octal value 00200).Permission WORLD_EXEC (octal value 00001).Permission WORLD_READ (octal value 00004).Permission WORLD_WRITE (octal value 00002). -
Method Summary
Modifier and TypeMethodDescriptionstatic Set
<DumpArchiveEntry.PERMISSION> find
(int code) Finds a matching set of enumeration values for the given code.static DumpArchiveEntry.PERMISSION
Returns the enum constant of this type with the specified name.static DumpArchiveEntry.PERMISSION[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
SETUID
Permission SETUID (octal value 04000). -
SETGUI
Permission SETGUI (octal value 02000). -
STICKY
Permission STICKY (octal value 01000). -
USER_READ
Permission USER_READ (octal value 00400). -
USER_WRITE
Permission USER_WRITE (octal value 00200). -
USER_EXEC
Permission USER_EXEC (octal value 00100). -
GROUP_READ
Permission GROUP_READ (octal value 00040). -
GROUP_WRITE
Permission GROUP_WRITE (octal value 00020). -
GROUP_EXEC
Permission 00020 (octal value 00010). -
WORLD_READ
Permission WORLD_READ (octal value 00004). -
WORLD_WRITE
Permission WORLD_WRITE (octal value 00002). -
WORLD_EXEC
Permission WORLD_EXEC (octal value 00001).
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
find
Finds a matching set of enumeration values for the given code.- Parameters:
code
- a code.- Returns:
- a Set of values, never null.
-