fsl.utils.meta
¶
This module provides the Meta
class.
-
class
fsl.utils.meta.
Meta
[source]¶ Bases:
object
The
Meta
class is intended to be used as a mixin for other classes. It is simply a wrapper for a dictionary of key-value pairs.It has a handful of methods allowing you to add and access additional metadata associated with an object.
Returns the keys contained in the metadata dictionary (
dict.keys
).Returns the values contained in the metadata dictionary (
dict.values
).Returns the items contained in the metadata dictionary (
dict.items
).Returns the metadata value with the specified key (
dict.get
).Add some metadata with the specified key (
dict.__setitem__
).Update the metadata dict (
dict.update
).