elasticai.creator.graph.graph
#
Module Contents#
Classes#
Data#
API#
- elasticai.creator.graph.graph.T#
‘TypeVar(…)’
- class elasticai.creator.graph.graph.Graph[source]#
Bases:
typing.Protocol
[elasticai.creator.graph.graph.T
]- abstract property nodes: collections.abc.Set[elasticai.creator.graph.graph.T]#
- abstract iter_edges() collections.abc.Iterator[tuple[elasticai.creator.graph.graph.T, elasticai.creator.graph.graph.T]] [source]#
- abstract add_edge(src: elasticai.creator.graph.graph.T, dst: elasticai.creator.graph.graph.T) Self [source]#
- abstract property predecessors: collections.abc.Mapping[elasticai.creator.graph.graph.T, set[elasticai.creator.graph.graph.T]]#
- abstract property successors: collections.abc.Mapping[elasticai.creator.graph.graph.T, set[elasticai.creator.graph.graph.T]]#