Enum DumpArchiveEntry.PERMISSION
- java.lang.Object
-
- java.lang.Enum<DumpArchiveEntry.PERMISSION>
-
- org.apache.commons.compress.archivers.dump.DumpArchiveEntry.PERMISSION
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<DumpArchiveEntry.PERMISSION>
- Enclosing class:
- DumpArchiveEntry
public static enum DumpArchiveEntry.PERMISSION extends java.lang.Enum<DumpArchiveEntry.PERMISSION>
Enumerates permissions with values.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description GROUP_EXECPermission 00020 (octal value 00010).GROUP_READPermission GROUP_READ (octal value 00040).GROUP_WRITEPermission GROUP_WRITE (octal value 00020).SETGUIPermission SETGUI (octal value 02000).SETUIDPermission SETUID (octal value 04000).STICKYPermission STICKY (octal value 01000).USER_EXECPermission USER_EXEC (octal value 00100).USER_READPermission USER_READ (octal value 00400).USER_WRITEPermission USER_WRITE (octal value 00200).WORLD_EXECPermission WORLD_EXEC (octal value 00001).WORLD_READPermission WORLD_READ (octal value 00004).WORLD_WRITEPermission WORLD_WRITE (octal value 00002).
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Set<DumpArchiveEntry.PERMISSION>find(int code)Finds a matching set of enumeration values for the given code.static DumpArchiveEntry.PERMISSIONvalueOf(java.lang.String name)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 Detail
-
SETUID
public static final DumpArchiveEntry.PERMISSION SETUID
Permission SETUID (octal value 04000).
-
SETGUI
public static final DumpArchiveEntry.PERMISSION SETGUI
Permission SETGUI (octal value 02000).
-
STICKY
public static final DumpArchiveEntry.PERMISSION STICKY
Permission STICKY (octal value 01000).
-
USER_READ
public static final DumpArchiveEntry.PERMISSION USER_READ
Permission USER_READ (octal value 00400).
-
USER_WRITE
public static final DumpArchiveEntry.PERMISSION USER_WRITE
Permission USER_WRITE (octal value 00200).
-
USER_EXEC
public static final DumpArchiveEntry.PERMISSION USER_EXEC
Permission USER_EXEC (octal value 00100).
-
GROUP_READ
public static final DumpArchiveEntry.PERMISSION GROUP_READ
Permission GROUP_READ (octal value 00040).
-
GROUP_WRITE
public static final DumpArchiveEntry.PERMISSION GROUP_WRITE
Permission GROUP_WRITE (octal value 00020).
-
GROUP_EXEC
public static final DumpArchiveEntry.PERMISSION GROUP_EXEC
Permission 00020 (octal value 00010).
-
WORLD_READ
public static final DumpArchiveEntry.PERMISSION WORLD_READ
Permission WORLD_READ (octal value 00004).
-
WORLD_WRITE
public static final DumpArchiveEntry.PERMISSION WORLD_WRITE
Permission WORLD_WRITE (octal value 00002).
-
WORLD_EXEC
public static final DumpArchiveEntry.PERMISSION WORLD_EXEC
Permission WORLD_EXEC (octal value 00001).
-
-
Method Detail
-
values
public static DumpArchiveEntry.PERMISSION[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DumpArchiveEntry.PERMISSION c : DumpArchiveEntry.PERMISSION.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DumpArchiveEntry.PERMISSION valueOf(java.lang.String name)
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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
find
public static java.util.Set<DumpArchiveEntry.PERMISSION> find(int code)
Finds a matching set of enumeration values for the given code.- Parameters:
code- a code.- Returns:
- a Set of values, never null.
-
-