ubermagutil.typesystem#
Typesystem utility.
Classes
Descriptor base class from which all descriptors in |
|
Descriptor allowing setting attributes with a dictionary, which has keys defined by |
|
Python identifier descriptor. |
|
Descriptor allowing setting attributes with a value described as |
|
Descriptor allowing setting attributes only with scalars ( |
|
Descriptor allowing setting attributes only with a subset of a predefined set. |
|
Descriptor allowing setting attributes only with values of a certain type. |
|
Descriptor allowing setting attributes only with vectors ( |
Functions
Decorator for imposing typesystem on a class. |