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).
A  B  C  D  F  G  H  I  K  M  O  P  R  S  T  U  V