org.opcfoundation.ua.core
Enum AttributeWriteMask
java.lang.Object
java.lang.Enum<AttributeWriteMask>
org.opcfoundation.ua.core.AttributeWriteMask
- All Implemented Interfaces:
- Serializable, Comparable<AttributeWriteMask>, Enumeration
public enum AttributeWriteMask
- extends Enum<AttributeWriteMask>
- implements Enumeration
None
public static final AttributeWriteMask None
AccessLevel
public static final AttributeWriteMask AccessLevel
ArrayDimensions
public static final AttributeWriteMask ArrayDimensions
BrowseName
public static final AttributeWriteMask BrowseName
ContainsNoLoops
public static final AttributeWriteMask ContainsNoLoops
DataType
public static final AttributeWriteMask DataType
Description
public static final AttributeWriteMask Description
DisplayName
public static final AttributeWriteMask DisplayName
EventNotifier
public static final AttributeWriteMask EventNotifier
Executable
public static final AttributeWriteMask Executable
Historizing
public static final AttributeWriteMask Historizing
InverseName
public static final AttributeWriteMask InverseName
IsAbstract
public static final AttributeWriteMask IsAbstract
MinimumSamplingInterval
public static final AttributeWriteMask MinimumSamplingInterval
NodeClass
public static final AttributeWriteMask NodeClass
NodeId
public static final AttributeWriteMask NodeId
Symmetric
public static final AttributeWriteMask Symmetric
UserAccessLevel
public static final AttributeWriteMask UserAccessLevel
UserExecutable
public static final AttributeWriteMask UserExecutable
UserWriteMask
public static final AttributeWriteMask UserWriteMask
ValueRank
public static final AttributeWriteMask ValueRank
WriteMask
public static final AttributeWriteMask WriteMask
ValueForVariableType
public static final AttributeWriteMask ValueForVariableType
ID
public static final NodeId ID
NONE
public static EnumSet<AttributeWriteMask> NONE
ALL
public static EnumSet<AttributeWriteMask> ALL
values
public static AttributeWriteMask[] 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 (AttributeWriteMask c : AttributeWriteMask.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static AttributeWriteMask valueOf(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:
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is null
getValue
public int getValue()
- Description copied from interface:
Enumeration
getValue.
- Specified by:
getValue in interface Enumeration
- Returns:
- a int.
valueOf
public static AttributeWriteMask valueOf(int value)
valueOf
public static AttributeWriteMask valueOf(Integer value)
valueOf
public static AttributeWriteMask valueOf(UnsignedInteger value)
valueOf
public static AttributeWriteMask[] valueOf(int[] value)
valueOf
public static AttributeWriteMask[] valueOf(Integer[] value)
valueOf
public static AttributeWriteMask[] valueOf(UnsignedInteger[] value)
getMask
public static UnsignedInteger getMask(AttributeWriteMask... list)
getMask
public static UnsignedInteger getMask(Collection<AttributeWriteMask> list)
getSet
public static EnumSet<AttributeWriteMask> getSet(UnsignedInteger mask)
getSet
public static EnumSet<AttributeWriteMask> getSet(int mask)
Copyright © 2018. All rights reserved.