diff --git a/src/pystencilssfg/composer/class_composer.py b/src/pystencilssfg/composer/class_composer.py
index 4184297d6f3ce383d20c118de176fc11ce4b97a0..1f4c4865987c1f10ec133f95d11e4bccc1ef8b76 100644
--- a/src/pystencilssfg/composer/class_composer.py
+++ b/src/pystencilssfg/composer/class_composer.py
@@ -8,6 +8,7 @@ from ..lang import (
     VarLike,
     ExprLike,
     asvar,
+    SfgVar,
 )
 
 from ..ir.source_components import (
@@ -82,6 +83,10 @@ class SfgClassComposer(SfgComposerMixIn):
             else:
                 self._params.insert(at, asvar(param))
 
+        @property
+        def parameters(self) -> list[SfgVar]:
+            return self._params
+
         def init(self, var: VarLike | str):
             """Add an initialization expression to the constructor's initializer list."""