public enum NodeAttributesMask extends Enum<NodeAttributesMask> implements Enumeration
| Modifier and Type | Class and Description |
|---|---|
static class |
NodeAttributesMask.Builder |
| Modifier and Type | Field and Description |
|---|---|
static EnumSet<NodeAttributesMask> |
ALL |
static EnumSet<NodeAttributesMask> |
NONE |
static EnumerationSpecification |
SPECIFICATION |
| Modifier and Type | Method and Description |
|---|---|
static NodeAttributesMask.Builder |
builder() |
static UnsignedInteger |
getMask(Collection<NodeAttributesMask> list) |
static UnsignedInteger |
getMask(NodeAttributesMask... list) |
static EnumSet<NodeAttributesMask> |
getSet(int mask) |
static EnumSet<NodeAttributesMask> |
getSet(UnsignedInteger mask) |
int |
getValue()
Return the integer value of this enumeration value.
|
EnumerationSpecification |
specification()
Returns the specification of the
Enumeration. |
NodeAttributesMask.Builder |
toBuilder()
Returns a builder which can be used to make other instances of the
Enumeration. |
static NodeAttributesMask |
valueOf(int value) |
static NodeAttributesMask[] |
valueOf(int[] value) |
static NodeAttributesMask |
valueOf(Integer value) |
static NodeAttributesMask[] |
valueOf(Integer[] value) |
static NodeAttributesMask |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static NodeAttributesMask |
valueOf(UnsignedInteger value) |
static NodeAttributesMask[] |
valueOf(UnsignedInteger[] value) |
static NodeAttributesMask[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfgetDescription, getValueAsStringpublic static final NodeAttributesMask None
public static final NodeAttributesMask AccessLevel
public static final NodeAttributesMask ArrayDimensions
public static final NodeAttributesMask BrowseName
public static final NodeAttributesMask ContainsNoLoops
public static final NodeAttributesMask DataType
public static final NodeAttributesMask Description
public static final NodeAttributesMask DisplayName
public static final NodeAttributesMask EventNotifier
public static final NodeAttributesMask Executable
public static final NodeAttributesMask Historizing
public static final NodeAttributesMask InverseName
public static final NodeAttributesMask IsAbstract
public static final NodeAttributesMask MinimumSamplingInterval
public static final NodeAttributesMask NodeClass
public static final NodeAttributesMask NodeId
public static final NodeAttributesMask Symmetric
public static final NodeAttributesMask UserAccessLevel
public static final NodeAttributesMask UserExecutable
public static final NodeAttributesMask UserWriteMask
public static final NodeAttributesMask ValueRank
public static final NodeAttributesMask WriteMask
public static final NodeAttributesMask Value
public static final NodeAttributesMask DataTypeDefinition
public static final NodeAttributesMask RolePermissions
public static final NodeAttributesMask AccessRestrictions
public static final NodeAttributesMask All
public static final NodeAttributesMask BaseNode
public static final NodeAttributesMask Object
public static final NodeAttributesMask ObjectType
public static final NodeAttributesMask Variable
public static final NodeAttributesMask VariableType
public static final NodeAttributesMask Method
public static final NodeAttributesMask ReferenceType
public static final NodeAttributesMask View
public static final EnumerationSpecification SPECIFICATION
public static final EnumSet<NodeAttributesMask> NONE
public static final EnumSet<NodeAttributesMask> ALL
public static NodeAttributesMask[] values()
for (NodeAttributesMask c : NodeAttributesMask.values()) System.out.println(c);
public static NodeAttributesMask 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 EnumerationSpecification specification()
EnumerationEnumeration.specification in interface Enumerationpublic static NodeAttributesMask valueOf(int value)
public static NodeAttributesMask valueOf(Integer value)
public static NodeAttributesMask valueOf(UnsignedInteger value)
public static NodeAttributesMask[] valueOf(int[] value)
public static NodeAttributesMask[] valueOf(Integer[] value)
public static NodeAttributesMask[] valueOf(UnsignedInteger[] value)
public static UnsignedInteger getMask(NodeAttributesMask... list)
public static UnsignedInteger getMask(Collection<NodeAttributesMask> list)
public static EnumSet<NodeAttributesMask> getSet(UnsignedInteger mask)
public static EnumSet<NodeAttributesMask> getSet(int mask)
public int getValue()
EnumerationgetValue in interface Enumerationpublic static NodeAttributesMask.Builder builder()
public NodeAttributesMask.Builder toBuilder()
EnumerationEnumeration.toBuilder in interface EnumerationCopyright © 2026. All rights reserved.