Also used :
ValueRanks(org.eclipse.milo.opcua.sdk.core.ValueRanks)
ObjectNode(org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode)
NodeManager(org.eclipse.milo.opcua.sdk.server.api.NodeManager)
VariableNode(org.eclipse.milo.opcua.sdk.core.nodes.VariableNode)
DataValue(org.eclipse.milo.opcua.stack.core.types.builtin.DataValue)
AttributeFilterChain(org.eclipse.milo.opcua.sdk.server.nodes.filters.AttributeFilterChain)
ByteString(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString)
VariableTypeNode(org.eclipse.milo.opcua.sdk.core.nodes.VariableTypeNode)
DateTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime)
Function(java.util.function.Function)
Supplier(java.util.function.Supplier)
ArrayList(java.util.ArrayList)
AccessLevel(org.eclipse.milo.opcua.sdk.core.AccessLevel)
QualifiedName(org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName)
AttributeFilter(org.eclipse.milo.opcua.sdk.server.nodes.filters.AttributeFilter)
HAS_TYPE_DEFINITION_PREDICATE(org.eclipse.milo.opcua.sdk.core.Reference.HAS_TYPE_DEFINITION_PREDICATE)
VariableNodeProperties(org.eclipse.milo.opcua.sdk.core.nodes.VariableNodeProperties)
AttributeId(org.eclipse.milo.opcua.stack.core.AttributeId)
Reference(org.eclipse.milo.opcua.sdk.core.Reference)
StatusCodes(org.eclipse.milo.opcua.stack.core.StatusCodes)
NodeId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId)
UByte(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte)
HAS_COMPONENT_PREDICATE(org.eclipse.milo.opcua.sdk.core.Reference.HAS_COMPONENT_PREDICATE)
UInteger(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger)
EUInformation(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation)
Set(java.util.Set)
LocalizedText(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText)
Collectors(java.util.stream.Collectors)
Objects(java.util.Objects)
Nullable(org.jetbrains.annotations.Nullable)
List(java.util.List)
Variant(org.eclipse.milo.opcua.stack.core.types.builtin.Variant)
NodeClass(org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass)
HAS_PROPERTY_PREDICATE(org.eclipse.milo.opcua.sdk.core.Reference.HAS_PROPERTY_PREDICATE)
StatusCode(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode)
TimeZoneDataType(org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType)
Optional(java.util.Optional)
Node(org.eclipse.milo.opcua.sdk.core.nodes.Node)
StreamUtil.opt2stream(org.eclipse.milo.opcua.sdk.core.util.StreamUtil.opt2stream)
Preconditions(com.google.common.base.Preconditions)
HAS_MODELLING_RULE_PREDICATE(org.eclipse.milo.opcua.sdk.core.Reference.HAS_MODELLING_RULE_PREDICATE)
Identifiers(org.eclipse.milo.opcua.stack.core.Identifiers)
ObjectNode(org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode)
ObjectNode(org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode)
VariableNode(org.eclipse.milo.opcua.sdk.core.nodes.VariableNode)
VariableTypeNode(org.eclipse.milo.opcua.sdk.core.nodes.VariableTypeNode)
Node(org.eclipse.milo.opcua.sdk.core.nodes.Node)