|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<AccessLevel>
org.opcfoundation.ua.core.AccessLevel
public enum AccessLevel
AccessLevel class.
| Enum Constant Summary | |
|---|---|
CurrentRead
|
|
CurrentWrite
|
|
HistoryRead
|
|
HistoryWrite
|
|
SemanticChange
|
|
StatusWrite
|
|
TimestampWrite
|
|
| Field Summary | |
|---|---|
static EnumSet<AccessLevel> |
ALL
Constant ALL |
static EnumSet<AccessLevel> |
HISTORYREAD
Constant HISTORYREAD |
static EnumSet<AccessLevel> |
HISTORYREADWRITE
Constant HISTORYREADWRITE |
static EnumSet<AccessLevel> |
NONE
Constant NONE |
static EnumSet<AccessLevel> |
READONLY
Constant READONLY |
static EnumSet<AccessLevel> |
READWRITE
Constant READWRITE |
static EnumSet<AccessLevel> |
READWRITE_STATUS
Constant READWRITE_STATUS |
static EnumSet<AccessLevel> |
READWRITE_STATUS_TIMESTAMP
Constant READWRITE_STATUS_TIMESTAMP |
static EnumSet<AccessLevel> |
WRITEONLY
Constant WRITEONLY |
| Method Summary | |
|---|---|
static UnsignedByte |
getMask(AccessLevel... list)
getMask. |
static UnsignedByte |
getMask(Collection<AccessLevel> list)
getMask. |
static EnumSet<AccessLevel> |
getSet(int mask)
getSet. |
static EnumSet<AccessLevel> |
getSet(UnsignedByte mask)
getSet. |
static EnumSet<AccessLevel> |
getSet(UnsignedInteger mask)
getSet. |
static EnumSet<AccessLevel> |
getSet(UnsignedShort mask)
getSet. |
int |
getValue()
getValue. |
static AccessLevel |
valueOf(int value)
valueOf. |
static AccessLevel[] |
valueOf(int[] value)
valueOf. |
static AccessLevel[] |
valueOf(Integer[] value)
valueOf. |
static AccessLevel |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static AccessLevel |
valueOf(UnsignedInteger value)
valueOf. |
static AccessLevel[] |
valueOf(UnsignedInteger[] value)
valueOf. |
static AccessLevel[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final AccessLevel CurrentRead
public static final AccessLevel CurrentWrite
public static final AccessLevel HistoryRead
public static final AccessLevel HistoryWrite
public static final AccessLevel SemanticChange
public static final AccessLevel StatusWrite
public static final AccessLevel TimestampWrite
| Field Detail |
|---|
public static final EnumSet<AccessLevel> NONE
NONE
public static final EnumSet<AccessLevel> READONLY
READONLY
public static final EnumSet<AccessLevel> READWRITE
READWRITE
public static final EnumSet<AccessLevel> READWRITE_STATUS
READWRITE_STATUS
public static final EnumSet<AccessLevel> READWRITE_STATUS_TIMESTAMP
READWRITE_STATUS_TIMESTAMP
public static final EnumSet<AccessLevel> WRITEONLY
WRITEONLY
public static final EnumSet<AccessLevel> HISTORYREAD
HISTORYREAD
public static final EnumSet<AccessLevel> HISTORYREADWRITE
HISTORYREADWRITE
public static final EnumSet<AccessLevel> ALL
ALL
| Method Detail |
|---|
public static AccessLevel[] values()
for (AccessLevel c : AccessLevel.values()) System.out.println(c);
public static AccessLevel valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is nullpublic int getValue()
getValue.
getValue in interface Enumerationpublic static AccessLevel valueOf(int value)
valueOf.
value - a int.
AccessLevel object.public static AccessLevel valueOf(UnsignedInteger value)
valueOf.
value - a UnsignedInteger object.
AccessLevel object.public static AccessLevel[] valueOf(int[] value)
valueOf.
value - an array of int.
AccessLevel objects.public static AccessLevel[] valueOf(Integer[] value)
valueOf.
value - an array of Integer objects.
AccessLevel objects.public static AccessLevel[] valueOf(UnsignedInteger[] value)
valueOf.
value - an array of UnsignedInteger objects.
AccessLevel objects.public static UnsignedByte getMask(AccessLevel... list)
getMask.
list - a AccessLevel object.
UnsignedByte object.public static UnsignedByte getMask(Collection<AccessLevel> list)
getMask.
list - a Collection object.
UnsignedByte object.public static EnumSet<AccessLevel> getSet(int mask)
getSet.
mask - a int.
EnumSet object.public static EnumSet<AccessLevel> getSet(UnsignedInteger mask)
getSet.
mask - a UnsignedInteger object.
EnumSet object.public static EnumSet<AccessLevel> getSet(UnsignedShort mask)
getSet.
mask - a UnsignedShort object.
EnumSet object.public static EnumSet<AccessLevel> getSet(UnsignedByte mask)
getSet.
mask - a UnsignedByte object.
EnumSet object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||