marivo.semantic.EventDetails#
- class marivo.semantic.EventDetails(ref, kind, name, domain, context, source_location, parents, children, dependents, python_symbol, source_entity, identity, occurred_at, participants, predicate_kind, definition_fingerprint)[source]#
Bases:
_DetailsBaseDetails for one executable Event definition.
- Parameters:
ref (Ref[SemanticKindTag])
kind (SemanticKind)
name (str)
domain (str | None)
context (AiContextIR)
source_location (SourceLocation)
parents (tuple[Ref[SemanticKindTag], ...])
children (tuple[Ref[SemanticKindTag], ...])
dependents (tuple[Ref[SemanticKindTag], ...])
python_symbol (str)
source_entity (Ref[EntityKind])
identity (tuple[Ref[DimensionKind], ...])
occurred_at (Ref[TimeDimensionKind])
participants (tuple[tuple[str, Ref[EntityKind], str, tuple[Ref[RelationshipKind], ...]], ...])
predicate_kind (Literal['all_rows', 'filtered'])
definition_fingerprint (str)