spinedb_api.mapped_items
Module Contents
Classes
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
|
A dictionary that represents a db item. |
- class spinedb_api.mapped_items.CommitItem(db_map, item_type, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.EntityClassItem(*args, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- polish()[source]
Polishes this item once all it’s references have been resolved. Returns any error.
The base implementation sets defaults but subclasses can do more work if needed.
- Returns:
error description if any.
- Return type:
str or None
- class spinedb_api.mapped_items.EntityItem(*args, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- classmethod unique_values_for_item(item, skip_keys=())[source]
Overridden to also yield unique values for the superclass.
- class spinedb_api.mapped_items.EntityGroupItem(db_map, item_type, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.EntityAlternativeItem(db_map, item_type, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.ParsedValueBase(*args, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.ParameterItemBase(*args, **kwargs)[source]
Bases:
ParsedValueBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.ParameterDefinitionItem(*args, **kwargs)[source]
Bases:
ParameterItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.ParameterValueItem(*args, **kwargs)[source]
Bases:
ParameterItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.ParameterValueListItem(db_map, item_type, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.ListValueItem(*args, **kwargs)[source]
Bases:
ParsedValueBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.AlternativeItem(db_map, item_type, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.ScenarioItem(db_map, item_type, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.ScenarioAlternativeItem(db_map, item_type, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.MetadataItem(db_map, item_type, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.EntityMetadataItem(db_map, item_type, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.ParameterValueMetadataItem(db_map, item_type, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.
- class spinedb_api.mapped_items.SuperclassSubclassItem(db_map, item_type, **kwargs)[source]
Bases:
spinedb_api.db_mapping_base.MappedItemBase
A dictionary that represents a db item.
- Parameters:
db_map (DatabaseMappingBase) – the DB where this item belongs.