Package com.prosysopc.ua.server.instantiation

Classes the SDK uses internally for building UaNode instances based on address space.

See:
          Description

Interface Summary
AbstractNodeBuilderConfiguration.InternalEntry  
InstanceDeclaration InstanceDeclaration of a UaType.
InstantiationStrategy Strategy for instantiating UaNodes or emulating them
UaNodeBuilderConfiguration NodeBuilder configuration
 

Class Summary
AbstractNodeBuilderConfiguration  
AbstractNodeBuilderConfiguration.InternalBrowsePath  
AbstractNodeBuilderConfiguration.InternalExpandedNodeId  
AbstractNodeBuilderConfiguration.InternalNodeId  
CacheVariableInstantiationStrategy  
CallbackInstancePropertyInstantiationStrategy  
CallbackInstanceVariableInstantiationStrategy  
CreateAllNodeBuilderConfiguration A UaNodeBuilderConfiguration that returns a DefaultInstantiationStrategy for every request
DefaultInstantiationStrategy  
DefaultNodeBuilderConfiguration This class overrides some instantiation defaults to optimize memory usage
ExternalReferenceDeclaration Declaration for an external reference of an InstanceDeclaration.
InstanceDeclarationHierarchy Instance declaration hierarchy consists of all instances of a type.
InstanceDeclarationHierarchyCache A cache for InstanceDeclrationHierarchy for different UaTypes.
InstanceDeclarationImpl  
InstanceDeclarationSet Set of TemporaryInstanceDeclarations.
InstantiationParameters  
InternalReferenceDeclaration Reference declaration from a InstanceDeclaration to other InstanceDeclarations.
JoinedNodeBuilderConfiguration A joined UaNodeBuilderConfiguration, enables chaining of configurations.
ModelledInstanceDeclaration  
NodeBuilder<T extends UaInstance> Builds UaNodes with given UaType.
NodeBuilderConfiguration * A NodeBuilderConfiguration that can be defined using NodeIds or BrowsePaths.
PlainInstancePropertyInstantiationStrategy  
PlainMethodInstantiationStrategy  
ReferenceDeclaration  
ReflectiveInstancePropertyInstantiationStrategy InstantiationStrategy that creates ReflectiveInstanceProperty instances.
ReflectiveInstanceVariableInstantiationStrategy  
TemporaryInstanceDeclaration InstanceDeclaration that is used temporarily in the instantiation process.
TemporaryInstanceDeclaration.Builder  
TwoStateVariableInstantiationStrategy  
TypeDefinitionBasedNodeBuilderConfiguration  
TypeDefinitionBasedNodeBuilderConfiguration.Builder  
TypeNodeInstanceDeclaration  
UaNodeBuilderConfiguration.InstantiationStrategySearchParameters  
UaTypeInstanceDeclarationHierarchy  
 

Enum Summary
DefaultInstantiationStrategy.MethodInstantiationLogic  
 

Exception Summary
InstanceDeclarationHierarchyException This exception indicates situation that something did go wrong while building the InstanceDeclrationHierarchy.
 

Package com.prosysopc.ua.server.instantiation Description

Classes the SDK uses internally for building UaNode instances based on address space.



Copyright © 2018. All rights reserved.