hdmf.common.io.resources module¶
- class hdmf.common.io.resources.ExternalResourcesMap(spec)¶
Bases:
ObjectMapperCreate a map from AbstractContainer attributes to specifications
- Parameters
spec (
DatasetSpecorGroupSpec) – The specification for mapping objects to builders
- construct_helper(name, parent_builder, table_cls, manager)¶
Create a new instance of table_cls with data from parent_builder[name].
The DatasetBuilder for name is associated with data_type Data and container class Data, but users should use the more specific table_cls for these datasets.
- keys(builder, manager)¶
- resources(builder, manager)¶
- entities(builder, manager)¶
- objects(builder, manager)¶
- object_keys(builder, manager)¶
- constructor_args = {'entities': <function ExternalResourcesMap.entities>, 'keys': <function ExternalResourcesMap.keys>, 'name': <function ObjectMapper.get_container_name>, 'object_keys': <function ExternalResourcesMap.object_keys>, 'objects': <function ExternalResourcesMap.objects>, 'resources': <function ExternalResourcesMap.resources>}¶
- obj_attrs = {}¶