A
B
C
D
F
G
H
I
K
M
O
P
R
S
T
U
V
C
- cacheConfig(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache configuration using a DSL-style builder.
- clearDeferred(io.github.dhruv1110.jcachex.Cache,kotlinx.coroutines.CoroutineScope) - function in io.github.dhruv1110.jcachex.kotlin.CoroutineExtensionsKt
- Asynchronously clears the cache as a Deferred.
- CollectionExtensionsKt - class in io.github.dhruv1110.jcachex.kotlin
- compute(io.github.dhruv1110.jcachex.Cache,K,kotlin.jvm.functions.Function2) - function in io.github.dhruv1110.jcachex.kotlin.UtilityExtensionsKt
- Computes a value for the given key regardless of whether it's present.
- computeIfAbsent(io.github.dhruv1110.jcachex.Cache,K,kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.UtilityExtensionsKt
- Computes a value for the given key if it's not present in the cache.
- computeIfPresent(io.github.dhruv1110.jcachex.Cache,K,kotlin.jvm.functions.Function2) - function in io.github.dhruv1110.jcachex.kotlin.UtilityExtensionsKt
- Computes a new value for the given key if it's present in the cache.
- contains(io.github.dhruv1110.jcachex.Cache,K) - function in io.github.dhruv1110.jcachex.kotlin.OperatorExtensionsKt
- Checks if the cache contains the given key using 'in' operator.
- containsValue(io.github.dhruv1110.jcachex.Cache,V) - function in io.github.dhruv1110.jcachex.kotlin.CollectionExtensionsKt
- Returns true if the cache contains the given value.
- CoroutineExtensionsKt - class in io.github.dhruv1110.jcachex.kotlin
- count(io.github.dhruv1110.jcachex.Cache,kotlin.jvm.functions.Function2) - function in io.github.dhruv1110.jcachex.kotlin.CollectionExtensionsKt
- Counts the number of entries that match the given predicate.
- createApiCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache optimized for API response caching.
- createCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache using the JCacheXBuilder with the DEFAULT profile.
- createCacheWithProfile(io.github.dhruv1110.jcachex.profiles.ProfileName,kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache using the JCacheXBuilder with profile name for type safety.
- createComputeCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache optimized for expensive computation results.
- createHardwareOptimizedCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache optimized for hardware-specific features.
- createHighPerformanceCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache optimized for maximum performance and throughput.
- createMachineLearningCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache optimized for machine learning workloads.
- createMemoryEfficientCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache optimized for memory-constrained environments.
- createReadHeavyCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache optimized for read-heavy workloads (80%+ reads).
- createSessionCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache optimized for user session storage.
- createSmartCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache with smart defaults based on workload characteristics.
- createUltraLowLatencyCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache optimized for ultra-low latency requirements.
- createUnifiedCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- createWriteHeavyCache(kotlin.jvm.functions.Function1) - function in io.github.dhruv1110.jcachex.kotlin.DSLExtensionsKt
- Creates a cache optimized for write-heavy workloads (50%+ writes).