Package Hierarchies:
Interface Hierarchy
- io.github.pellse.assembler.caching.AutoCacheFactory
- io.github.pellse.assembler.caching.AutoCacheFactory.ErrorHandler
- io.github.pellse.assembler.caching.AutoCacheFactoryBuilder
- io.github.pellse.assembler.caching.AutoCacheFactoryBuilder.AutoCacheFactoryDelegateBuilder<R>
- io.github.pellse.assembler.caching.Cache<ID,RRC>
- io.github.pellse.assembler.caching.Cache.CacheUpdater<ID,RRC>
- io.github.pellse.assembler.caching.CacheContext<ID,EID,R,RRC>
- io.github.pellse.assembler.caching.CacheEvent<R>
- io.github.pellse.assembler.caching.CacheFactory<ID,EID,R,RRC,CTX>
- io.github.pellse.assembler.caching.ConcurrentCacheFactory
- io.github.pellse.assembler.caching.DeferCacheFactory
- java.util.function.Function<T,R>
- io.github.pellse.assembler.caching.MapperCacheFactory
- io.github.pellse.assembler.caching.MergeStrategy<ID,RRC>
- io.github.pellse.assembler.caching.ObservableCacheFactory
- io.github.pellse.assembler.caching.SortByCacheFactory
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.github.pellse.assembler.caching.AutoCacheFactory.OnErrorContinue<E> (implements io.github.pellse.assembler.caching.AutoCacheFactory.ErrorHandler)
- io.github.pellse.assembler.caching.AutoCacheFactory.OnErrorMap (implements io.github.pellse.assembler.caching.AutoCacheFactory.ErrorHandler)
- io.github.pellse.assembler.caching.AutoCacheFactory.OnErrorResume (implements io.github.pellse.assembler.caching.AutoCacheFactory.ErrorHandler)
- io.github.pellse.assembler.caching.AutoCacheFactory.OnErrorStop (implements io.github.pellse.assembler.caching.AutoCacheFactory.ErrorHandler)
- io.github.pellse.assembler.caching.AutoCacheFactoryBuilder.Builder<R,U> (implements io.github.pellse.assembler.caching.AutoCacheFactoryBuilder.WindowingStrategyBuilder<R,U>)
- io.github.pellse.assembler.caching.CacheContext.OneToManyCacheContext<ID,EID,R,RC> (implements io.github.pellse.assembler.caching.CacheContext<ID,EID,R,RRC>)
- io.github.pellse.assembler.caching.CacheContext.OneToOneCacheContext<ID,R> (implements io.github.pellse.assembler.caching.CacheContext<ID,EID,R,RRC>)
- io.github.pellse.assembler.caching.CacheEvent.Removed<R> (implements io.github.pellse.assembler.caching.CacheEvent<R>)
- io.github.pellse.assembler.caching.CacheEvent.Updated<R> (implements io.github.pellse.assembler.caching.CacheEvent<R>)