THE ORIONIS API
Build with clarity.
Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.
class documentation
class IReflectDependencies(ABC): (source)
Known subclasses: orionis.introspection.ReflectDependencies
Define the contract for dependency-reflection implementations.
Subclasses must implement all abstract methods to inspect callables and extract categorized parameter dependency signatures.
| Method | callable |
Inspect the callable target and categorize its parameter dependencies. |
| Method | constructor |
Inspect the constructor (__init__) and categorize parameter dependencies. |
| Method | method |
Inspect a named method and categorize its parameter dependencies. |
| Class Variable | __slots__ |
Undocumented |
overridden in
orionis.introspection.ReflectDependenciesInspect the callable target and categorize its parameter dependencies.
| Returns | |
Signature | Contains resolved and unresolved parameter dependencies. |
| Raises | |
ReflectionValueError | If the target is not callable or its signature cannot be inspected. |
overridden in
orionis.introspection.ReflectDependenciesInspect the constructor (__init__) and categorize parameter dependencies.
| Returns | |
Signature | Contains resolved and unresolved parameter dependencies. |
| Raises | |
ReflectionValueError | If the constructor signature cannot be inspected. |