Index

B C D E G P S 
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.
B C D E G P S 
All Classes and Interfaces|All Packages