public class AttributeUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static Supplier<UaException> |
ATTRIBUTE_ID_INVALID_EXCEPTION |
| Constructor and Description |
|---|
AttributeUtil() |
| Modifier and Type | Method and Description |
|---|---|
static DataValue |
dv(Object o)
DataValue for a non-value attribute; no source timestamp included.
|
static <T> T |
extract(DataValue value) |
static Set<AccessLevel> |
getAccessLevels(ServerNode node,
AttributeContext context) |
static Set<AccessLevel> |
getUserAccessLevels(ServerNode node,
AttributeContext context) |
static Set<WriteMask> |
getUserWriteMasks(ServerNode node,
AttributeContext internalContext) |
static Set<WriteMask> |
getWriteMasks(ServerNode node,
AttributeContext internalContext) |
public static final Supplier<UaException> ATTRIBUTE_ID_INVALID_EXCEPTION
public static DataValue dv(Object o)
public static <T> T extract(DataValue value) throws UaException
UaExceptionpublic static Set<AccessLevel> getAccessLevels(ServerNode node, AttributeContext context) throws UaException
UaExceptionpublic static Set<AccessLevel> getUserAccessLevels(ServerNode node, AttributeContext context) throws UaException
UaExceptionpublic static Set<WriteMask> getWriteMasks(ServerNode node, AttributeContext internalContext) throws UaException
UaExceptionpublic static Set<WriteMask> getUserWriteMasks(ServerNode node, AttributeContext internalContext) throws UaException
UaExceptionCopyright © 2018. All rights reserved.