Index
All Classes and Interfaces|All Packages
B
- BaseCacheService<K,
V> - Class in com.helixframework.cache - BaseCacheService(MeterRegistry) - Constructor for class com.helixframework.cache.BaseCacheService
- BaseCacheService(String) - Constructor for class com.helixframework.cache.BaseCacheService
- BaseCacheService(String, MeterRegistry) - Constructor for class com.helixframework.cache.BaseCacheService
C
- CacheService<K,
V> - Interface in com.helixframework.cache -
CacheService defines a contract for managing cache operations such as storing, retrieving, and removing cache entries.
- CacheValueSerializer<T> - Interface in com.helixframework.cache
-
Interface for serializing and deserializing cache values.
- clear() - Method in class com.helixframework.cache.BaseCacheService
- clear() - Method in interface com.helixframework.cache.CacheService
-
Removes all entries from the cache.
- com.helixframework.cache - package com.helixframework.cache
D
- deserialize(String) - Method in interface com.helixframework.cache.CacheValueSerializer
-
Deserializes a string representation back into an object.
- doClear() - Method in class com.helixframework.cache.BaseCacheService
- doEvict(K) - Method in class com.helixframework.cache.BaseCacheService
- doGet(K) - Method in class com.helixframework.cache.BaseCacheService
- doPut(K, V) - Method in class com.helixframework.cache.BaseCacheService
- doPut(K, V, Duration) - Method in class com.helixframework.cache.BaseCacheService
E
- evict(K) - Method in class com.helixframework.cache.BaseCacheService
- evict(K) - Method in interface com.helixframework.cache.CacheService
-
Removes the cache entry associated with the specified key.
G
- get(K) - Method in class com.helixframework.cache.BaseCacheService
- get(K) - Method in interface com.helixframework.cache.CacheService
-
Retrieves the value associated with the specified key from the cache, if present.
- getName() - Method in class com.helixframework.cache.BaseCacheService
- getName() - Method in interface com.helixframework.cache.CacheService
-
Generates a formatted name for the class by splitting its simple name at camel case boundaries and joining the segments with underscores, then converting the resulting string to lowercase.
P
- put(K, V) - Method in class com.helixframework.cache.BaseCacheService
- put(K, V) - Method in interface com.helixframework.cache.CacheService
-
Stores a key-value pair in the cache.
- put(K, V, Duration) - Method in class com.helixframework.cache.BaseCacheService
- put(K, V, Duration) - Method in interface com.helixframework.cache.CacheService
-
Stores a key-value pair in the cache with an optional time-to-live (TTL) duration.
S
- serialize(T) - Method in interface com.helixframework.cache.CacheValueSerializer
-
Serializes an object into its string representation.
- supports(Class<?>) - Method in interface com.helixframework.cache.CacheValueSerializer
-
Checks if this serializer supports the given class type.
All Classes and Interfaces|All Packages