public class Argument extends DynamicStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
Argument.Builder |
static class |
Argument.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
Argument() |
|
Argument(String f_name,
NodeId f_dataType,
Integer f_valueRank,
UnsignedInteger[] f_arrayDimensions,
LocalizedText f_description) |
protected |
Argument(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static Argument.Builder |
builder() |
Argument |
clone()
Clones the Structure.
|
UnsignedInteger[] |
getArrayDimensions() |
NodeId |
getDataType() |
LocalizedText |
getDescription() |
String |
getName() |
Integer |
getValueRank() |
void |
setArrayDimensions(UnsignedInteger[] value) |
void |
setDataType(NodeId value) |
void |
setDescription(LocalizedText value) |
void |
setName(String value) |
void |
setValueRank(Integer value) |
Argument.Builder |
toBuilder()
Returns a builder with the data of this Structure pre-set.
|
builderclear, equals, forEachField, forEachField, get, get, hashCode, indexGet, indexSet, set, set, specification, toFieldNamesMap, toFieldNamesMap, toFieldsMap, toFieldsMap, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitreduceFields, reduceFields, toMap, withTranslatedNamespacespublic static final StructureSpecification SPECIFICATION
public Argument()
protected Argument(UaDataTypeSpecification specification)
public Argument(String f_name, NodeId f_dataType, Integer f_valueRank, UnsignedInteger[] f_arrayDimensions, LocalizedText f_description)
public String getName()
public void setName(String value)
public NodeId getDataType()
public void setDataType(NodeId value)
public Integer getValueRank()
public void setValueRank(Integer value)
public UnsignedInteger[] getArrayDimensions()
public void setArrayDimensions(UnsignedInteger[] value)
public LocalizedText getDescription()
public void setDescription(LocalizedText value)
public Argument clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static Argument.Builder builder()
public Argument.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.