"""Lighweight Node to bridge to BSFS. Part of the bsie module. A copy of the license is provided with the project. Author: Matthias Baumgartner, 2022 """ # imports import typing # inner-module imports from bsie.utils.bsfs import URI # exports __all__: typing.Sequence[str] = ( 'Node' ) ## code ## class Node(): """Lightweight Node, disconnected from any bsfs structures.""" # node type. node_type: URI # node URI. uri: URI def __init__( self, node_type: URI, uri: URI, ): # assign members self.node_type = URI(node_type) self.uri = URI(uri) ## EOF ##