All Implemented Interfaces:
BaseDataVariableType, BaseVariableType, org.eclipse.milo.opcua.sdk.core.nodes.Node, org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
Direct Known Subclasses:
AlarmRateVariableTypeNode, AlarmStateVariableTypeNode, AudioVariableTypeNode, BitFieldTypeNode, BuildInfoTypeNode, CartesianCoordinatesTypeNode, ConditionVariableTypeNode, DataItemTypeNode, DataTypeDescriptionTypeNode, DataTypeDictionaryTypeNode, FrameTypeNode, GuardVariableTypeNode, OptionSetTypeNode, OrientationTypeNode, ProgramDiagnostic2TypeNode, ProgramDiagnosticTypeNode, PubSubDiagnosticsCounterTypeNode, RationalNumberTypeNode, ReferenceDescriptionVariableTypeNode, SamplingIntervalDiagnosticsArrayTypeNode, SamplingIntervalDiagnosticsTypeNode, SelectionListTypeNode, ServerDiagnosticsSummaryTypeNode, ServerStatusTypeNode, ServerVendorCapabilityTypeNode, SessionDiagnosticsArrayTypeNode, SessionDiagnosticsVariableTypeNode, SessionSecurityDiagnosticsArrayTypeNode, SessionSecurityDiagnosticsTypeNode, StateVariableTypeNode, SubscriptionDiagnosticsArrayTypeNode, SubscriptionDiagnosticsTypeNode, TransitionVariableTypeNode, VectorTypeNode

public class BaseDataVariableTypeNode extends BaseVariableTypeNode implements BaseDataVariableType
  • Constructor Details

    • BaseDataVariableTypeNode

      public BaseDataVariableTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.DataValue value, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType, Integer valueRank, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel, Double minimumSamplingInterval, Boolean historizing, org.eclipse.milo.opcua.stack.core.types.structured.AccessLevelExType accessLevelEx)