| Package | Description |
|---|---|
| com.prosysopc.ua |
Common classes for client and server side.
|
| com.prosysopc.ua.stack.core | |
| com.prosysopc.ua.typedictionary |
Dynamic
Structure handing based on
TypeDictionarys read from the server address space. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractOptionSetDataType<T extends Enum<T> & OptionSpecification,S extends Number,U extends AbstractOptionSetDataType<T,S,U,V>,V extends AbstractOptionSetDataType.AbstractBuilder<T>>
This class is designed to be subtyped by Codegen classes only.
|
static class |
AbstractOptionSetDataType.AbstractBuilder<T extends Enum<T> & OptionSpecification>
This class is designed to be subtyped by codegen classes only.
|
| Modifier and Type | Method and Description |
|---|---|
protected static <T extends Enum<T> & OptionSpecification> |
AbstractOptionSetDataType.computeBitField(AbstractOptionSetDataType<T,?,?,?>... values) |
| Modifier and Type | Method and Description |
|---|---|
default Map<OptionSpecification,Boolean> |
UaOptionSet.toOptionsMap()
Splits this
UaOptionSet to a Map where keys are the
OptionSetSpecification (from UaOptionSet.specification()) and values as-if
#contains(OptionSpecification) would have been called per each field. |
| Modifier and Type | Method and Description |
|---|---|
UaOptionSet.Builder |
UaOptionSet.Builder.add(OptionSpecification... options)
Adds the given options (if they are part of
UaOptionSet.Builder.specification()). |
UaOptionSet.Builder |
AbstractOptionSetDataType.AbstractBuilder.add(OptionSpecification... options) |
default boolean |
UaOptionSet.contains(OptionSpecification... options)
Returns true if the given option is set.
|
boolean |
UaOptionSet.Builder.contains(OptionSpecification... options)
Returns true if the given options are set in the builder, false otherwise.
|
boolean |
AbstractOptionSetDataType.AbstractBuilder.contains(OptionSpecification... options) |
UaOptionSet.Builder |
UaOptionSet.Builder.remove(OptionSpecification... options)
Removes the given options (if they are part of
UaOptionSet.Builder.specification()). |
UaOptionSet.Builder |
AbstractOptionSetDataType.AbstractBuilder.remove(OptionSpecification... options) |
| Modifier and Type | Method and Description |
|---|---|
UaOptionSet.Builder |
UaOptionSet.Builder.addAll(Iterable<? extends OptionSpecification> options)
Adds the given options (if they are part of
UaOptionSet.Builder.specification()). |
UaOptionSet.Builder |
AbstractOptionSetDataType.AbstractBuilder.addAll(Iterable<? extends OptionSpecification> options) |
default boolean |
UaOptionSet.containsAll(Iterable<? extends OptionSpecification> options)
Returns true if the given options are set in the builder, false otherwise.
|
boolean |
UaOptionSet.Builder.containsAll(Iterable<? extends OptionSpecification> options)
Returns true if the given options are set in the builder, false otherwise.
|
boolean |
AbstractOptionSetDataType.AbstractBuilder.containsAll(Iterable<? extends OptionSpecification> options) |
UaOptionSet.Builder |
UaOptionSet.Builder.removeAll(Iterable<? extends OptionSpecification> options)
Removes the given options (if they are part of
UaOptionSet.Builder.specification()). |
UaOptionSet.Builder |
AbstractOptionSetDataType.AbstractBuilder.removeAll(Iterable<? extends OptionSpecification> options) |
| Modifier and Type | Class and Description |
|---|---|
static class |
AccessLevelExType.Options |
static class |
AccessLevelType.Options |
static class |
AccessRestrictionType.Options |
static class |
AlarmMask.Options |
static class |
AttributeWriteMask.Options |
static class |
DataSetFieldContentMask.Options |
static class |
DataSetFieldFlags.Options |
static class |
EventNotifierType.Options |
static class |
JsonDataSetMessageContentMask.Options |
static class |
JsonNetworkMessageContentMask.Options |
static class |
LldpSystemCapabilitiesMap.Options |
static class |
LogRecordMask.Options |
static class |
PasswordOptionsMask.Options |
static class |
PermissionType.Options |
static class |
PubSubConfigurationRefMask.Options |
static class |
TrustListValidationOptions.Options |
static class |
UadpDataSetMessageContentMask.Options |
static class |
UadpNetworkMessageContentMask.Options |
static class |
UserConfigurationMask.Options |
| Modifier and Type | Method and Description |
|---|---|
OptionSet.Builder |
OptionSet.Builder.add(OptionSpecification... options) |
boolean |
OptionSet.contains(OptionSpecification... options) |
boolean |
OptionSet.Builder.contains(OptionSpecification... options) |
boolean |
OptionSet.isValid(OptionSpecification option) |
boolean |
OptionSet.Builder.isValid(OptionSpecification option) |
OptionSet.Builder |
OptionSet.Builder.remove(OptionSpecification... options) |
void |
OptionSet.setValid(OptionSpecification option,
boolean valid) |
OptionSet.Builder |
OptionSet.Builder.setValid(OptionSpecification option,
boolean valid) |
| Modifier and Type | Method and Description |
|---|---|
OptionSet.Builder |
OptionSet.Builder.addAll(Iterable<? extends OptionSpecification> options) |
boolean |
OptionSet.Builder.containsAll(Iterable<? extends OptionSpecification> options) |
OptionSet.Builder |
OptionSet.Builder.removeAll(Iterable<? extends OptionSpecification> options) |
| Modifier and Type | Method and Description |
|---|---|
OptionSpecification |
OptionSpecification.Builder.build() |
OptionSpecification |
OptionSetSpecification.getOption(String name)
Get FieldSpecification that has the given name.
|
| Modifier and Type | Method and Description |
|---|---|
List<OptionSpecification> |
OptionSetSpecification.getOptions()
Returns the options as an unmodifiable list.
|
| Modifier and Type | Method and Description |
|---|---|
DynamicUIntOptionSet.Builder |
DynamicUIntOptionSet.Builder.add(OptionSpecification... options) |
OptionSetSpecification.Builder<T> |
OptionSetSpecification.Builder.addOptions(OptionSpecification... options)
Adds all given options.
|
boolean |
DynamicUIntOptionSet.Builder.contains(OptionSpecification... options) |
default boolean |
OptionSetStructure.isValid(OptionSpecification option)
Returns true if the option exist (is part of
OptionSetStructure.specification()) and it's position is set
in the OptionSet.getValidBits(). |
default boolean |
OptionSetStructure.Builder.isValid(OptionSpecification option)
Returns true if the option exist (is part of
OptionSetStructure.Builder.specification()) and it's position is
set in the OptionSet.getValidBits(). |
DynamicUIntOptionSet.Builder |
DynamicUIntOptionSet.Builder.remove(OptionSpecification... options) |
void |
OptionSetStructure.setValid(OptionSpecification option,
boolean valid)
Sets or clears the bit in
OptionSet.getValidBits() in the position. |
OptionSetStructure.Builder |
OptionSetStructure.Builder.setValid(OptionSpecification option,
boolean valid)
Sets or clears the bit in
OptionSet.getValidBits() in the position. |
| Modifier and Type | Method and Description |
|---|---|
DynamicUIntOptionSet.Builder |
DynamicUIntOptionSet.Builder.addAll(Iterable<? extends OptionSpecification> options) |
OptionSetSpecification.Builder<T> |
OptionSetSpecification.Builder.addOptions(List<OptionSpecification> options)
Adds all given options.
|
boolean |
DynamicUIntOptionSet.Builder.containsAll(Iterable<? extends OptionSpecification> options) |
DynamicUIntOptionSet.Builder |
DynamicUIntOptionSet.Builder.removeAll(Iterable<? extends OptionSpecification> options) |
Copyright © 2026. All rights reserved.