public class VariableTypeAttributes extends NodeAttributes
Modifier and Type | Class and Description |
---|---|
static class |
VariableTypeAttributes.Codec |
Modifier and Type | Field and Description |
---|---|
protected UInteger[] |
arrayDimensions |
static NodeId |
BinaryEncodingId |
protected NodeId |
dataType |
protected Boolean |
isAbstract |
static NodeId |
TypeId |
protected Variant |
value |
protected Integer |
valueRank |
static NodeId |
XmlEncodingId |
description, displayName, specifiedAttributes, userWriteMask, writeMask
Constructor and Description |
---|
VariableTypeAttributes() |
VariableTypeAttributes(UInteger specifiedAttributes,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask,
Variant value,
NodeId dataType,
Integer valueRank,
UInteger[] arrayDimensions,
Boolean isAbstract) |
Modifier and Type | Method and Description |
---|---|
UInteger[] |
getArrayDimensions() |
NodeId |
getBinaryEncodingId() |
NodeId |
getDataType() |
Boolean |
getIsAbstract() |
NodeId |
getTypeId() |
Variant |
getValue() |
Integer |
getValueRank() |
NodeId |
getXmlEncodingId() |
String |
toString() |
getDescription, getDisplayName, getSpecifiedAttributes, getUserWriteMask, getWriteMask
public static final NodeId TypeId
public static final NodeId BinaryEncodingId
public static final NodeId XmlEncodingId
protected final Variant value
protected final NodeId dataType
protected final Integer valueRank
protected final UInteger[] arrayDimensions
protected final Boolean isAbstract
public VariableTypeAttributes()
public VariableTypeAttributes(UInteger specifiedAttributes, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask, Variant value, NodeId dataType, Integer valueRank, UInteger[] arrayDimensions, Boolean isAbstract)
public Variant getValue()
public NodeId getDataType()
public Integer getValueRank()
public Boolean getIsAbstract()
public NodeId getTypeId()
getTypeId
in interface UaStructure
getTypeId
in class NodeAttributes
public NodeId getBinaryEncodingId()
getBinaryEncodingId
in interface UaStructure
getBinaryEncodingId
in class NodeAttributes
public NodeId getXmlEncodingId()
getXmlEncodingId
in interface UaStructure
getXmlEncodingId
in class NodeAttributes
public String toString()
toString
in class NodeAttributes
Copyright © 2020. All rights reserved.