public class InternalDataTypeSchemaHeaderTypeInjector extends Object
DataTypeSchemaHeader, but used from
multiple packages thus public.| Constructor and Description |
|---|
InternalDataTypeSchemaHeaderTypeInjector(DataTypeSchemaHeader data,
EncoderContext context) |
| Modifier and Type | Method and Description |
|---|---|
<E extends Exception> |
insertMinimalFullyInheritedTypeHierarchy(Set<UaNodeId> leafTypes)
Inserts a minimal, but fully-contained, type hierarchy that contains all included leaf types
given as parameter and all types required to form their inheritance hieararchy, skipping
builtintypes.
|
<E extends Exception> |
insertTypes(CheckedFunction<UaNodeId,UaDataType,E> dataTypeUaNodeResolver)
Internal prototype.
|
public InternalDataTypeSchemaHeaderTypeInjector(DataTypeSchemaHeader data, EncoderContext context)
public <E extends Exception> void insertMinimalFullyInheritedTypeHierarchy(Set<UaNodeId> leafTypes)
public <E extends Exception> void insertTypes(CheckedFunction<UaNodeId,UaDataType,E> dataTypeUaNodeResolver) throws E extends Exception
E extends ExceptionCopyright © 2026. All rights reserved.