public static class BitFieldDefinition.Builder extends DynamicStructure.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
| Modifier and Type | Method and Description |
|---|---|
BitFieldDefinition |
build()
Builds a Structure with the given data.
|
LocalizedText |
getDescription() |
UnsignedInteger |
getEndingBitPosition() |
String |
getName() |
Boolean |
getReserved() |
UnsignedInteger |
getStartingBitPosition() |
BitFieldDefinition.Builder |
setDescription(LocalizedText value) |
BitFieldDefinition.Builder |
setEndingBitPosition(UnsignedInteger value) |
BitFieldDefinition.Builder |
setName(String value) |
BitFieldDefinition.Builder |
setReserved(Boolean value) |
BitFieldDefinition.Builder |
setStartingBitPosition(UnsignedInteger value) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public String getName()
public BitFieldDefinition.Builder setName(String value)
public LocalizedText getDescription()
public BitFieldDefinition.Builder setDescription(LocalizedText value)
public Boolean getReserved()
public BitFieldDefinition.Builder setReserved(Boolean value)
public UnsignedInteger getStartingBitPosition()
public BitFieldDefinition.Builder setStartingBitPosition(UnsignedInteger value)
public UnsignedInteger getEndingBitPosition()
public BitFieldDefinition.Builder setEndingBitPosition(UnsignedInteger value)
public BitFieldDefinition build()
Structure.Builderbuild in interface Structure.Builderbuild in class DynamicStructure.BuilderCopyright © 2026. All rights reserved.