memoize
Contents:
What & Why
Etymology
Getting Started
Features
Contributing
API docs
Changelog
memoize
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
U
A
apply() (memoize.postprocessing.DeepcopyPostprocessing method)
(memoize.postprocessing.NoPostprocessing method)
(memoize.postprocessing.Postprocessing method)
await_updated() (memoize.statuses.InMemoryLocks method)
(memoize.statuses.UpdateStatuses method)
B
build() (memoize.entrybuilder.CacheEntryBuilder method)
(memoize.entrybuilder.ProvidedLifeSpanCacheEntryBuilder method)
C
CacheConfiguration (class in memoize.configuration)
CachedMethodFailedException
CacheEntry (class in memoize.entry)
CacheEntryBuilder (class in memoize.entrybuilder)
CacheStorage (class in memoize.storage)
configured() (memoize.configuration.CacheConfiguration method)
(memoize.configuration.DefaultInMemoryCacheConfiguration method)
(memoize.configuration.MutableCacheConfiguration method)
D
DeepcopyPostprocessing (class in memoize.postprocessing)
DefaultInMemoryCacheConfiguration (class in memoize.configuration)
deserialize() (memoize.serde.EncodingSerDe method)
(memoize.serde.JsonSerDe method)
(memoize.serde.PickleSerDe method)
(memoize.serde.SerDe method)
E
EncodedMethodNameAndArgsKeyExtractor (class in memoize.key)
EncodedMethodReferenceAndArgsKeyExtractor (class in memoize.key)
EncodingSerDe (class in memoize.serde)
entry_builder() (memoize.configuration.CacheConfiguration method)
(memoize.configuration.DefaultInMemoryCacheConfiguration method)
(memoize.configuration.MutableCacheConfiguration method)
eviction_strategy() (memoize.configuration.CacheConfiguration method)
(memoize.configuration.DefaultInMemoryCacheConfiguration method)
(memoize.configuration.MutableCacheConfiguration method)
EvictionStrategy (class in memoize.eviction)
F
format_key() (memoize.key.EncodedMethodNameAndArgsKeyExtractor method)
(memoize.key.EncodedMethodReferenceAndArgsKeyExtractor method)
(memoize.key.KeyExtractor method)
G
get() (memoize.storage.CacheStorage method)
(memoize.storage.LocalInMemoryCacheStorage method)
I
initialized_with() (memoize.configuration.MutableCacheConfiguration static method)
InMemoryLocks (class in memoize.statuses)
invalidate_for_arguments() (memoize.invalidation.InvalidationSupport method)
InvalidationSupport (class in memoize.invalidation)
is_being_updated() (memoize.statuses.InMemoryLocks method)
(memoize.statuses.UpdateStatuses method)
J
JsonSerDe (class in memoize.serde)
K
key_extractor() (memoize.configuration.CacheConfiguration method)
(memoize.configuration.DefaultInMemoryCacheConfiguration method)
(memoize.configuration.MutableCacheConfiguration method)
KeyExtractor (class in memoize.key)
L
LeastRecentlyUpdatedEvictionStrategy (class in memoize.eviction)
LocalInMemoryCacheStorage (class in memoize.storage)
M
mark_being_updated() (memoize.statuses.InMemoryLocks method)
(memoize.statuses.UpdateStatuses method)
mark_read() (memoize.eviction.EvictionStrategy method)
(memoize.eviction.LeastRecentlyUpdatedEvictionStrategy method)
(memoize.eviction.NoEvictionStrategy method)
mark_released() (memoize.eviction.EvictionStrategy method)
(memoize.eviction.LeastRecentlyUpdatedEvictionStrategy method)
(memoize.eviction.NoEvictionStrategy method)
mark_update_aborted() (memoize.statuses.InMemoryLocks method)
(memoize.statuses.UpdateStatuses method)
mark_updated() (memoize.statuses.InMemoryLocks method)
(memoize.statuses.UpdateStatuses method)
mark_written() (memoize.eviction.EvictionStrategy method)
(memoize.eviction.LeastRecentlyUpdatedEvictionStrategy method)
(memoize.eviction.NoEvictionStrategy method)
memoize
module
memoize() (in module memoize.wrapper)
memoize.configuration
module
memoize.entry
module
memoize.entrybuilder
module
memoize.eviction
module
memoize.exceptions
module
memoize.invalidation
module
memoize.key
module
memoize.postprocessing
module
memoize.serde
module
memoize.statuses
module
memoize.storage
module
memoize.wrapper
module
method_timeout() (memoize.configuration.CacheConfiguration method)
(memoize.configuration.DefaultInMemoryCacheConfiguration method)
(memoize.configuration.MutableCacheConfiguration method)
module
memoize
memoize.configuration
memoize.entry
memoize.entrybuilder
memoize.eviction
memoize.exceptions
memoize.invalidation
memoize.key
memoize.postprocessing
memoize.serde
memoize.statuses
memoize.storage
memoize.wrapper
MutableCacheConfiguration (class in memoize.configuration)
N
next_to_release() (memoize.eviction.EvictionStrategy method)
(memoize.eviction.LeastRecentlyUpdatedEvictionStrategy method)
(memoize.eviction.NoEvictionStrategy method)
NoEvictionStrategy (class in memoize.eviction)
NoPostprocessing (class in memoize.postprocessing)
NotConfiguredCacheCalledException
O
offer() (memoize.storage.CacheStorage method)
(memoize.storage.LocalInMemoryCacheStorage method)
P
PickleSerDe (class in memoize.serde)
Postprocessing (class in memoize.postprocessing)
postprocessing() (memoize.configuration.CacheConfiguration method)
(memoize.configuration.DefaultInMemoryCacheConfiguration method)
(memoize.configuration.MutableCacheConfiguration method)
ProvidedLifeSpanCacheEntryBuilder (class in memoize.entrybuilder)
R
release() (memoize.storage.CacheStorage method)
(memoize.storage.LocalInMemoryCacheStorage method)
S
SerDe (class in memoize.serde)
serialize() (memoize.serde.EncodingSerDe method)
(memoize.serde.JsonSerDe method)
(memoize.serde.PickleSerDe method)
(memoize.serde.SerDe method)
set_configured() (memoize.configuration.MutableCacheConfiguration method)
set_entry_builder() (memoize.configuration.MutableCacheConfiguration method)
set_eviction_strategy() (memoize.configuration.MutableCacheConfiguration method)
set_key_extractor() (memoize.configuration.MutableCacheConfiguration method)
set_method_timeout() (memoize.configuration.MutableCacheConfiguration method)
set_postprocessing() (memoize.configuration.MutableCacheConfiguration method)
set_storage() (memoize.configuration.MutableCacheConfiguration method)
storage() (memoize.configuration.CacheConfiguration method)
(memoize.configuration.DefaultInMemoryCacheConfiguration method)
(memoize.configuration.MutableCacheConfiguration method)
U
update_timeouts() (memoize.entrybuilder.ProvidedLifeSpanCacheEntryBuilder method)
UpdateStatuses (class in memoize.statuses)