NamedValueAbstractSet#
- class lsst.daf.butler.NamedValueAbstractSet#
Bases:
Set[K_co]Custom sets with named elements.
An abstract base class for custom sets whose elements are objects with a
strnameattribute, allowing some dict-like operations and views to be supported.Attributes Summary
Return set of names associated with the keys, in the same order.
Methods Summary
Attributes Documentation
- names#
Return set of names associated with the keys, in the same order.
(
Set[str]).
Methods Documentation
- abstract asMapping() Mapping[str, K_co]#
Return a mapping view with names as keys.
Returns#
- dict
Mapping A dictionary-like view with
values() == self.
- dict
- get(key: object) K_co | None#
- get(key: object, default: V) K_co | V
Return the element with the given name.
Parameters#
- key
typing.Any The name of the element to be requested.
- default
typing.Any, optional The value returned if no such element is present.
Returns#
- result
typing.Any The value of the element.
- key