public class UaVariableTypeNode extends UaNode implements VariableTypeNode
| Modifier and Type | Field and Description |
|---|---|
static Property<String> |
NodeVersion |
| Constructor and Description |
|---|
UaVariableTypeNode(UaNamespace namespace,
com.digitalpetri.opcua.stack.core.types.builtin.NodeId nodeId,
com.digitalpetri.opcua.stack.core.types.builtin.QualifiedName browseName,
com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText displayName,
Optional<com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText> description,
Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger> writeMask,
Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger> userWriteMask,
Optional<com.digitalpetri.opcua.stack.core.types.builtin.DataValue> value,
com.digitalpetri.opcua.stack.core.types.builtin.NodeId dataType,
int valueRank,
Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger[]> arrayDimensions,
boolean isAbstract) |
| Modifier and Type | Method and Description |
|---|---|
Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger[]> |
getArrayDimensions() |
com.digitalpetri.opcua.stack.core.types.builtin.NodeId |
getDataType() |
Boolean |
getIsAbstract() |
String |
getNodeVersion() |
Optional<com.digitalpetri.opcua.stack.core.types.builtin.DataValue> |
getValue() |
Integer |
getValueRank() |
void |
setArrayDimensions(Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger[]> arrayDimensions) |
void |
setDataType(com.digitalpetri.opcua.stack.core.types.builtin.NodeId dataType) |
void |
setIsAbstract(boolean isAbstract) |
void |
setNodeVersion(String nodeVersion) |
void |
setValue(Optional<com.digitalpetri.opcua.stack.core.types.builtin.DataValue> value) |
void |
setValueRank(int valueRank) |
addAttributeObserver, addProperty, addReference, addReferences, deallocate, fireAttributeChanged, getBrowseName, getDescription, getDisplayName, getNamespace, getNode, getNode, getNodeClass, getNodeId, getObjectComponent, getObjectComponent, getProperty, getProperty, getProperty, getPropertyNode, getPropertyNode, getReferences, getUserWriteMask, getVariableComponent, getVariableComponent, getWriteMask, removeAttributeObserver, removeProperty, removeReference, removeReferences, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setUserWriteMask, setWriteMaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, hasAttribute, hasAttribute, readAttribute, readAttribute, readAttribute, readAttribute, readAttribute, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMask, writeAttribute, writeAttribute, writeAttributepublic UaVariableTypeNode(UaNamespace namespace, com.digitalpetri.opcua.stack.core.types.builtin.NodeId nodeId, com.digitalpetri.opcua.stack.core.types.builtin.QualifiedName browseName, com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText displayName, Optional<com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText> description, Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger> writeMask, Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger> userWriteMask, Optional<com.digitalpetri.opcua.stack.core.types.builtin.DataValue> value, com.digitalpetri.opcua.stack.core.types.builtin.NodeId dataType, int valueRank, Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger[]> arrayDimensions, boolean isAbstract)
public Optional<com.digitalpetri.opcua.stack.core.types.builtin.DataValue> getValue()
getValue in interface VariableTypeNodepublic com.digitalpetri.opcua.stack.core.types.builtin.NodeId getDataType()
getDataType in interface VariableTypeNodepublic Integer getValueRank()
getValueRank in interface VariableTypeNodepublic Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger[]> getArrayDimensions()
getArrayDimensions in interface VariableTypeNodepublic Boolean getIsAbstract()
getIsAbstract in interface VariableTypeNodepublic void setValue(Optional<com.digitalpetri.opcua.stack.core.types.builtin.DataValue> value)
setValue in interface VariableTypeNodepublic void setDataType(com.digitalpetri.opcua.stack.core.types.builtin.NodeId dataType)
setDataType in interface VariableTypeNodepublic void setValueRank(int valueRank)
setValueRank in interface VariableTypeNodepublic void setArrayDimensions(Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger[]> arrayDimensions)
setArrayDimensions in interface VariableTypeNodepublic void setIsAbstract(boolean isAbstract)
setIsAbstract in interface VariableTypeNodepublic String getNodeVersion()
public void setNodeVersion(String nodeVersion)
Copyright © 2015. All rights reserved.