skbio.util.classproperty¶
-
class
skbio.util.classproperty(func)[source]¶ Decorator for class-level properties.
Supports read access only. The property will be read-only within an instance. However, the property can always be redefined on the class, since Python classes are mutable.
- Parameters
func (function) – Method to make a class property.
- Returns
Decorated method.
- Return type
- Raises
AttributeError – If the property is set on an instance.
Attributes
fdelfgetfsetBuilt-ins
__delete__(instance, /)Delete an attribute of instance.
__get__(cls, owner)Return an attribute of instance, which is of type owner.
__hash__()Return hash(self).
__set__(obj, value)Set an attribute of instance to value.
Methods
Descriptor to change the deleter on a property.
Descriptor to change the getter on a property.
Descriptor to change the setter on a property.