public static enum IDurableLockingManager.LockGrade extends Enum<IDurableLockingManager.LockGrade>
Enum Constant and Description |
---|
NONE |
OPTION |
READ |
READ_OPTION |
READ_WRITE |
READ_WRITE_OPTION |
WRITE |
WRITE_OPTION |
Modifier and Type | Method and Description |
---|---|
static IDurableLockingManager.LockGrade |
get(boolean read,
boolean write)
Deprecated.
|
static IDurableLockingManager.LockGrade |
get(boolean read,
boolean write,
boolean option) |
static IDurableLockingManager.LockGrade |
get(int value) |
static IDurableLockingManager.LockGrade |
get(IRWLockManager.LockType type) |
IDurableLockingManager.LockGrade |
getUpdated(IRWLockManager.LockType type,
boolean on) |
int |
getValue() |
boolean |
isOption() |
boolean |
isRead() |
boolean |
isWrite() |
static IDurableLockingManager.LockGrade |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IDurableLockingManager.LockGrade[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IDurableLockingManager.LockGrade NONE
public static final IDurableLockingManager.LockGrade READ
public static final IDurableLockingManager.LockGrade WRITE
public static final IDurableLockingManager.LockGrade READ_WRITE
public static final IDurableLockingManager.LockGrade OPTION
public static final IDurableLockingManager.LockGrade READ_OPTION
public static final IDurableLockingManager.LockGrade WRITE_OPTION
public static final IDurableLockingManager.LockGrade READ_WRITE_OPTION
public static IDurableLockingManager.LockGrade[] values()
for (IDurableLockingManager.LockGrade c : IDurableLockingManager.LockGrade.values()) System.out.println(c);
public static IDurableLockingManager.LockGrade valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getValue()
public boolean isRead()
public boolean isWrite()
public boolean isOption()
public IDurableLockingManager.LockGrade getUpdated(IRWLockManager.LockType type, boolean on)
public static IDurableLockingManager.LockGrade get(IRWLockManager.LockType type)
@Deprecated public static IDurableLockingManager.LockGrade get(boolean read, boolean write)
get(boolean, boolean, boolean)
public static IDurableLockingManager.LockGrade get(boolean read, boolean write, boolean option)
public static IDurableLockingManager.LockGrade get(int value)
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.