public class UaTypeInstanceDeclarationHierarchy extends Object
public static UaTypeInstanceDeclarationHierarchy fromUaType(UaTypeNode type)
public UaTypeInstanceDeclarationHierarchy addOptionalNodes(RelativeNamePath... paths)
public UaTypeInstanceDeclarationHierarchy addOptionalNodes(NodeId... ids)
public UaTypeInstanceDeclarationHierarchy addOptionalNodes(QualifiedName... paths)
public UaTypeInstanceDeclarationHierarchy addOptionalNodes(String... paths)
addOptionalNodes(RelativeNamePath...). Convenience method that converts the Strings
given to BrowsePaths, using namespaceIndex 0 +paths - public InstanceDeclaration getInstanceDeclaration()
public InstantiationStrategy getInstantiationStrategy()
public Collection<UaTypeInstanceDeclarationHierarchy> getNextLevel()
public void overrideInstantiationStrategy(RelativeNamePath path, InstantiationStrategy strategy)
public void overrideInstantiationStrategy(NodeId id, InstantiationStrategy strategy)
public void overrideInstantiationStrategy(QualifiedName path, InstantiationStrategy strategy)
public void overrideInstantiationStrategy(String path, InstantiationStrategy strategy)
public void setInstantiationStrategy(InstantiationStrategy instantiationStrategy)
instantiationStrategy - the instantiationStrategy to setCopyright © 2026. All rights reserved.