public enum AttributeId extends Enum<AttributeId>
| Enum Constant and Description |
|---|
AccessLevel |
ArrayDimensions |
BrowseName |
ContainsNoLoops |
DataType |
Description |
DisplayName |
EventNotifier |
Executable |
Historizing |
InverseName |
IsAbstract |
MinimumSamplingInterval |
NodeClass |
NodeId |
Symmetric |
UserAccessLevel |
UserExecutable |
UserWriteMask |
Value |
ValueRank |
WriteMask |
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.collect.ImmutableSet<AttributeId> |
BASE_ATTRIBUTES |
static com.google.common.collect.ImmutableSet<AttributeId> |
DATA_TYPE_ATTRIBUTES |
static com.google.common.collect.ImmutableSet<AttributeId> |
METHOD_ATTRIBUTES |
static com.google.common.collect.ImmutableSet<AttributeId> |
OBJECT_ATTRIBUTES |
static com.google.common.collect.ImmutableSet<AttributeId> |
OBJECT_TYPE_ATTRIBUTES |
static com.google.common.collect.ImmutableSet<AttributeId> |
REFERENCE_TYPE_ATTRIBUTES |
static com.google.common.collect.ImmutableSet<AttributeId> |
VARIABLE_ATTRIBUTES |
static com.google.common.collect.ImmutableSet<AttributeId> |
VARIABLE_TYPE_ATTRIBUTES |
static com.google.common.collect.ImmutableSet<AttributeId> |
VIEW_ATTRIBUTES |
| Modifier and Type | Method and Description |
|---|---|
static Optional<AttributeId> |
from(int attributeId) |
static Optional<AttributeId> |
from(UInteger attributeId) |
static com.google.common.collect.ImmutableSet<AttributeId> |
getAttributes(NodeClass nodeClass)
Get the set of valid attributes for a
NodeClass. |
int |
id() |
boolean |
isEqual(int attributeId) |
boolean |
isEqual(UInteger attributeId) |
static boolean |
isValid(int attributeId) |
static boolean |
isValid(UInteger attributeId) |
UInteger |
uid() |
static AttributeId |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AttributeId[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AttributeId NodeId
public static final AttributeId NodeClass
public static final AttributeId BrowseName
public static final AttributeId DisplayName
public static final AttributeId Description
public static final AttributeId WriteMask
public static final AttributeId UserWriteMask
public static final AttributeId IsAbstract
public static final AttributeId Symmetric
public static final AttributeId InverseName
public static final AttributeId ContainsNoLoops
public static final AttributeId EventNotifier
public static final AttributeId Value
public static final AttributeId DataType
public static final AttributeId ValueRank
public static final AttributeId ArrayDimensions
public static final AttributeId AccessLevel
public static final AttributeId UserAccessLevel
public static final AttributeId MinimumSamplingInterval
public static final AttributeId Historizing
public static final AttributeId Executable
public static final AttributeId UserExecutable
public static final com.google.common.collect.ImmutableSet<AttributeId> BASE_ATTRIBUTES
public static final com.google.common.collect.ImmutableSet<AttributeId> DATA_TYPE_ATTRIBUTES
public static final com.google.common.collect.ImmutableSet<AttributeId> METHOD_ATTRIBUTES
public static final com.google.common.collect.ImmutableSet<AttributeId> OBJECT_ATTRIBUTES
public static final com.google.common.collect.ImmutableSet<AttributeId> OBJECT_TYPE_ATTRIBUTES
public static final com.google.common.collect.ImmutableSet<AttributeId> REFERENCE_TYPE_ATTRIBUTES
public static final com.google.common.collect.ImmutableSet<AttributeId> VARIABLE_ATTRIBUTES
public static final com.google.common.collect.ImmutableSet<AttributeId> VARIABLE_TYPE_ATTRIBUTES
public static final com.google.common.collect.ImmutableSet<AttributeId> VIEW_ATTRIBUTES
public static AttributeId[] values()
for (AttributeId c : AttributeId.values()) System.out.println(c);
public static AttributeId 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 final int id()
public final UInteger uid()
public static Optional<AttributeId> from(UInteger attributeId)
public static Optional<AttributeId> from(int attributeId)
public boolean isEqual(UInteger attributeId)
public boolean isEqual(int attributeId)
public static boolean isValid(UInteger attributeId)
attributeId - the id to test for validity.true if attributeId is valid.public static boolean isValid(int attributeId)
attributeId - the id to test for validity.true if attributeId is valid.public static com.google.common.collect.ImmutableSet<AttributeId> getAttributes(NodeClass nodeClass)
NodeClass.nodeClass - the NodeClass.nodeClass.Copyright © 2025. All rights reserved.