Uses of Interface
ru.progrm_jarvis.javacommons.cache.Cache
Packages that use Cache
Package
Description
Tools specific to Delegate OOP pattern.
-
Uses of Cache in ru.progrm_jarvis.javacommons.cache
Methods in ru.progrm_jarvis.javacommons.cache that return CacheModifier and TypeMethodDescriptionstatic <K,V> @NotNull Cache<K, V> Cache.never()Creates a cache which actually never performs caching.<K,V> @NotNull Cache<K, V> CacheFactory.NeverCacheFactory.softValuesCache()<K,V> @NotNull Cache<K, V> CacheFactory.softValuesCache()Creates a new cache whose values will be storedsoftly.static <K,V> @NotNull Cache<K, V> Caches.softValuesCache()Creates a new cache whose values will be storedsoftly.<K,V> @NotNull Cache<K, V> CacheFactory.NeverCacheFactory.weakKeysCache()<K,V> @NotNull Cache<K, V> CacheFactory.weakKeysCache()Creates a new cache whose keys will be storedweakly.static <K,V> @NotNull Cache<K, V> Caches.weakKeysCache()Creates a new cache whose keys will be storedweakly.<K,V> @NotNull Cache<K, V> CacheFactory.NeverCacheFactory.weakValuesCache()<K,V> @NotNull Cache<K, V> CacheFactory.weakValuesCache()Creates a new cache whose values will be storedweakly.static <K,V> @NotNull Cache<K, V> Caches.weakValuesCache()Creates a new cache whose values will be storedweakly. -
Uses of Cache in ru.progrm_jarvis.javacommons.delegate
Fields in ru.progrm_jarvis.javacommons.delegate declared as CacheModifier and TypeFieldDescriptionprotected final @NonNull Cache<@NotNull Class<?>,@NotNull CachingGeneratingDelegateFactory.DelegateWrapperFactory<?>> CachingGeneratingDelegateFactory.factoriesCache ofdelegate-wrapper factoriesby wrapped typesConstructors in ru.progrm_jarvis.javacommons.delegate with parameters of type CacheModifierConstructorDescriptionCachingGeneratingDelegateFactory(@NonNull Cache<@NotNull Class<?>, @NotNull CachingGeneratingDelegateFactory.DelegateWrapperFactory<?>> factories)