| Package | Description |
|---|---|
| com.prosysopc.ua.typedictionary |
Dynamic
Structure handing based on
TypeDictionarys read from the server address space. |
| Modifier and Type | Method and Description |
|---|---|
static FieldSpecification.Builder |
FieldSpecification.builder()
Creates new
FieldSpecification.Builder. |
FieldSpecification.Builder |
FieldSpecification.Builder.setAllowSubTypes(boolean allowSubTypes)
Set does the field allow sub types.
|
FieldSpecification.Builder |
FieldSpecification.Builder.setArrayDimensions(UaArrayDimensions arrayDimensions)
Set ArrayDimensions of the field.
|
FieldSpecification.Builder |
FieldSpecification.Builder.setDataTypeId(UaNodeId dataTypeId)
Set the DataType of this field.
|
FieldSpecification.Builder |
FieldSpecification.Builder.setDescription(String description)
Set Description of the field.
|
FieldSpecification.Builder |
FieldSpecification.Builder.setFieldIndex(int fieldIndex)
Set the FieldIndex i.e.
|
FieldSpecification.Builder |
FieldSpecification.Builder.setIsOptional(boolean isOptional)
Set true if field is Optional Structure field.
|
FieldSpecification.Builder |
FieldSpecification.Builder.setJavaClass(Class<?> javaClass)
Set Java Class of the field.
|
FieldSpecification.Builder |
FieldSpecification.Builder.setMaxStringLength(int maxStringLength)
Set maximum String length the field can have (if the DataType of the field is String).
|
FieldSpecification.Builder |
FieldSpecification.Builder.setName(String name)
Set name of the field.
|
FieldSpecification.Builder |
FieldSpecification.Builder.setValueRank(int valueRank)
Sets the ValueRank of the field.
|
FieldSpecification.Builder |
FieldSpecification.Builder.setXmlName(String name)
Internal.
|
default FieldSpecification.Builder |
FieldSpecification.toBuilder()
Return a new
FieldSpecification.Builder with the data of this
FieldSpecification preset. |
Copyright © 2026. All rights reserved.