pyfcstm.model

Modeling package initialization and re-exports for the pyfcstm.model namespace.

This module aggregates public classes, expressions, and model utilities from submodules to provide a convenient import surface for end users. It re-exports base interfaces for AST and PlantUML serialization, as well as all public symbols defined in the pyfcstm.model.expr, pyfcstm.model.model, and pyfcstm.model.plantuml modules.

The following public components are defined directly in this module:

  • AstExportable - Abstract base class for AST serialization support

  • PlantUMLExportable - Abstract base class for PlantUML serialization support

Example:

>>> from pyfcstm.model import AstExportable, PlantUMLExportable
>>> isinstance(AstExportable(), AstExportable)
True

Note

This module re-exports names using from ... import *. Refer to the pyfcstm.model.expr, pyfcstm.model.model, and pyfcstm.model.plantuml modules for detailed documentation of those symbols.