elasticai.creator.ir.core.core#
Module Contents#
Classes#
Functions#
API#
- class elasticai.creator.ir.core.core.Node(name: str, data: dict[str, elasticai.creator.ir.base.Attribute])[source]#
Bases:
elasticai.creator.ir.base.IrDataNOTE: name and type are read only when accessed through their descriptor, i.e.
Initialization
- type: elasticai.creator.ir.base.ReadOnlyField[str, str]#
‘_read_only_str(…)’
- __slots__#
(‘_name’,)
- property name: str#
- class elasticai.creator.ir.core.core.Edge(src: str, dst: str, data: dict[str, elasticai.creator.ir.base.Attribute])[source]#
Bases:
elasticai.creator.ir.base.IrData- __slots__#
(‘_src’, ‘_dst’)
- property src: str#
- property dst: str#
- elasticai.creator.ir.core.core.node(name: str, type: str, attributes: dict[str, elasticai.creator.ir.base.Attribute] | None = None) elasticai.creator.ir.core.core.Node[source]#
- elasticai.creator.ir.core.core.edge(src: str, dst: str, attributes: dict[str, elasticai.creator.ir.base.Attribute] | None = None) elasticai.creator.ir.core.core.Edge[source]#