Package jnr.constants.platform
Enum OpenFlags
- java.lang.Object
-
- java.lang.Enum<OpenFlags>
-
- jnr.constants.platform.OpenFlags
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
defined()
java.lang.String
description()
int
intValue()
long
longValue()
java.lang.String
toString()
static OpenFlags
valueOf(long value)
Returns the enum constant of this type with the specified name.static OpenFlags
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static OpenFlags[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
O_RDONLY
public static final OpenFlags O_RDONLY
-
O_WRONLY
public static final OpenFlags O_WRONLY
-
O_RDWR
public static final OpenFlags O_RDWR
-
O_ACCMODE
public static final OpenFlags O_ACCMODE
-
O_NONBLOCK
public static final OpenFlags O_NONBLOCK
-
O_APPEND
public static final OpenFlags O_APPEND
-
O_SYNC
public static final OpenFlags O_SYNC
-
O_SHLOCK
public static final OpenFlags O_SHLOCK
-
O_EXLOCK
public static final OpenFlags O_EXLOCK
-
O_ASYNC
public static final OpenFlags O_ASYNC
-
O_FSYNC
public static final OpenFlags O_FSYNC
-
O_NOFOLLOW
public static final OpenFlags O_NOFOLLOW
-
O_CREAT
public static final OpenFlags O_CREAT
-
O_TRUNC
public static final OpenFlags O_TRUNC
-
O_EXCL
public static final OpenFlags O_EXCL
-
O_EVTONLY
public static final OpenFlags O_EVTONLY
-
O_DIRECTORY
public static final OpenFlags O_DIRECTORY
-
O_SYMLINK
public static final OpenFlags O_SYMLINK
-
O_BINARY
public static final OpenFlags O_BINARY
-
O_NOCTTY
public static final OpenFlags O_NOCTTY
-
O_TMPFILE
public static final OpenFlags O_TMPFILE
-
O_CLOEXEC
public static final OpenFlags O_CLOEXEC
-
__UNKNOWN_CONSTANT__
public static final OpenFlags __UNKNOWN_CONSTANT__
-
-
Method Detail
-
values
public static OpenFlags[] 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 (OpenFlags c : OpenFlags.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static OpenFlags 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
-
description
public final java.lang.String description()
-
toString
public final java.lang.String toString()
- Overrides:
toString
in classjava.lang.Enum<OpenFlags>
-
valueOf
public static OpenFlags valueOf(long value)
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:
value
- 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
-
-