Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue (implements io.github.pellse.reactive.assembler.caching.AutoCacheFactory.ErrorHandler)
- io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorMap (implements io.github.pellse.reactive.assembler.caching.AutoCacheFactory.ErrorHandler)
- io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorStop (implements io.github.pellse.reactive.assembler.caching.AutoCacheFactory.ErrorHandler)
- io.github.pellse.reactive.assembler.caching.CacheEvent.AddUpdateEvent<R> (implements io.github.pellse.reactive.assembler.caching.CacheEvent<R>)
- io.github.pellse.reactive.assembler.caching.CacheEvent.RemoveEvent<R> (implements io.github.pellse.reactive.assembler.caching.CacheEvent<R>)
- io.github.pellse.reactive.assembler.caching.CacheFactory.Context<ID,
R, RRC>
- java.lang.Record
Interface Hierarchy
- io.github.pellse.reactive.assembler.caching.AdapterCache
- io.github.pellse.reactive.assembler.caching.AutoCacheFactory
- io.github.pellse.reactive.assembler.caching.AutoCacheFactory.ErrorHandler
- io.github.pellse.reactive.assembler.caching.AutoCacheFactory.WindowingStrategy<R>
- java.util.function.BiFunction<T,
U, R> - io.github.pellse.reactive.assembler.caching.MergeStrategy<ID,
RRC>
- io.github.pellse.reactive.assembler.caching.MergeStrategy<ID,
- io.github.pellse.reactive.assembler.caching.Cache<ID,
RRC> - io.github.pellse.reactive.assembler.caching.AutoCacheFactory.CRUDCache<ID,
RRC>
- io.github.pellse.reactive.assembler.caching.AutoCacheFactory.CRUDCache<ID,
- io.github.pellse.reactive.assembler.caching.CacheEvent<R>
- io.github.pellse.reactive.assembler.caching.CacheFactory<ID,
R, RRC> - io.github.pellse.reactive.assembler.caching.ConcurrentCache