public static class EnumerationSpecification.Builder extends Object
EnumerationSpecification.public EnumerationSpecification.Builder addMapping(int intValue, String stringValue)
Enumeration. LocalizedText.EMPTY is used for the description of the enum value.public EnumerationSpecification.Builder addMapping(int intValue, String stringValue, LocalizedText description)
Enumeration. A description can be optionally given (LocalizedText.EMPTY is used if
given null).public EnumerationSpecification build()
EnumerationSpecification instance based on the given parameters. This method
may return a cached instance.public EnumerationSpecification.Builder setBuilderSupplier(EnumerationSpecification.EnumerationBuilderSupplier supplier)
EnumerationSpecification.toEnumerationBuilder(). If set to null
(default) that method will provide DynamicEnumeration.Builders.public EnumerationSpecification.Builder setJavaClass(Class<? extends Enumeration> javaClass)
DynamicEnumeration is used.public EnumerationSpecification.Builder setMappings(Map<Integer,String> intToStringEnumerationData)
public EnumerationSpecification.Builder setName(String name)
Enumeration.public EnumerationSpecification.Builder setTypeId(UaNodeId typeId)
Enumeration.Copyright © 2026. All rights reserved.