speasy.core.inventory.indexes module
- class speasy.core.inventory.indexes.CatalogIndex(name: str, provider: str, uid: str, meta: dict | None = None)[source]
Bases:
SpeasyIndex
- class speasy.core.inventory.indexes.ComponentIndex(name: str, provider: str, uid: str, meta: dict | None = None)[source]
Bases:
SpeasyIndex
- class speasy.core.inventory.indexes.DatasetIndex(name: str, provider: str, uid: str, meta: dict | None = None)[source]
Bases:
SpeasyIndex
- class speasy.core.inventory.indexes.ParameterIndex(name: str, provider: str, uid: str, meta: dict | None = None)[source]
Bases:
SpeasyIndex
- class speasy.core.inventory.indexes.SpeasyIndex(name: str, provider: str, uid: str, meta: dict | None = None)[source]
Bases:
object
- class speasy.core.inventory.indexes.TimetableIndex(name: str, provider: str, uid: str, meta: dict | None = None)[source]
Bases:
SpeasyIndex
- speasy.core.inventory.indexes.make_inventory_node(parent, ctor, name, provider, uid, **meta)[source]
- speasy.core.inventory.indexes.to_dict(inventory_tree: SpeasyIndex)[source]
- speasy.core.inventory.indexes.to_json(inventory_tree: SpeasyIndex, sort_keys=True)[source]