- All Superinterfaces:
Node
public interface VariableTypeNode
extends Node
-
Method Summary
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[]
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId
org.eclipse.milo.opcua.stack.core.types.builtin.DataValue
void
setArrayDimensions(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions)
void
setDataType(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType)
void
void
setValue(org.eclipse.milo.opcua.stack.core.types.builtin.DataValue value)
void
Methods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMask
-
Method Details
-
getValue
org.eclipse.milo.opcua.stack.core.types.builtin.DataValue getValue()
-
getDataType
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getDataType()
-
-
getArrayDimensions
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] getArrayDimensions()
-
-
setValue
void setValue(org.eclipse.milo.opcua.stack.core.types.builtin.DataValue value)
-
setDataType
void setDataType(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType)
-
setValueRank
void setValueRank(Integer valueRank)
-
setArrayDimensions
void setArrayDimensions(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions)
-
setIsAbstract
void setIsAbstract(Boolean isAbstract)