snapred.meta.decorators package

Submodules

snapred.meta.decorators.Builder module

snapred.meta.decorators.Builder.Builder(orig_cls)

snapred.meta.decorators.EntryExitLogger module

snapred.meta.decorators.EntryExitLogger.EntryExitLogger(logger=None)

snapred.meta.decorators.ExceptionHandler module

snapred.meta.decorators.ExceptionHandler.ExceptionHandler(exceptionType: Type[Exception])
snapred.meta.decorators.ExceptionHandler.extractTrueStacktrace() str

snapred.meta.decorators.FromString module

snapred.meta.decorators.FromString.FromString(func: callable)
snapred.meta.decorators.FromString.isBaseModel(clazz: type) bool
snapred.meta.decorators.FromString.isListOfBaseModel(annotation: type) bool

snapred.meta.decorators.Resettable module

snapred.meta.decorators.Resettable.Resettable(orig_cls)

snapred.meta.decorators.Singleton module

snapred.meta.decorators.Singleton.Singleton(orig_cls)
snapred.meta.decorators.Singleton.reset_Singletons(*, fully_unwrap: bool = False)

Module contents