class documentation

class HasMemoized(object):

View In Hierarchy

A class that maintains the names of memoized elements in a collection for easy cache clearing, generative, etc.
Class memoized​_attribute A read-only @property that is only evaluated once.
Class Method memoized​_instancemethod Decorate a method memoize its return value.
Method ​_assert​_no​_memoizations Undocumented
Method ​_reset​_memoizations Undocumented
Method ​_set​_memoized​_attribute Undocumented
Class Variable __slots__ Undocumented
Class Variable ​_memoized​_keys Undocumented
@classmethod
def memoized_instancemethod(cls, fn):
Decorate a method memoize its return value.
def _assert_no_memoizations(self):

Undocumented

def _reset_memoizations(self):

Undocumented

def _set_memoized_attribute(self, key, value):

Undocumented

__slots__: tuple =

Undocumented

_memoized_keys =

Undocumented