Class Hierarchy
- java.lang.Object
- io.github.pellse.reactive.assembler.AssemblerBuilder.AssemblerImpl<T,ID,R,RC> (implements io.github.pellse.reactive.assembler.Assembler<T,RC>)
- io.github.pellse.reactive.assembler.AssemblerBuilder.AssembleUsingBuilderImpl<T,ID,R> (implements io.github.pellse.reactive.assembler.AssemblerBuilder.AssembleUsingBuilder<T,ID,R>)
- io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilderImpl<T,ID,R> (implements io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder<T,ID,R>)
- io.github.pellse.reactive.assembler.AssemblerBuilder.WithCorrelationIdExtractorBuilderImpl<R> (implements io.github.pellse.reactive.assembler.AssemblerBuilder.WithCorrelationIdExtractorBuilder<R>)
- io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder<R,T> (implements io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.WindowingStrategyBuilder<R,T>)
- io.github.pellse.reactive.assembler.FluxAdapter<T,ID,R> (implements io.github.pellse.reactive.assembler.AssemblerAdapter<T,ID,R,RC>)
- java.lang.Record
- io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue<E> (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.Removed<R> (implements io.github.pellse.reactive.assembler.caching.CacheEvent<R>)
- io.github.pellse.reactive.assembler.caching.CacheEvent.Updated<R> (implements io.github.pellse.reactive.assembler.caching.CacheEvent<R>)
- io.github.pellse.reactive.assembler.caching.CacheFactory.CacheContext<ID,R,RRC>
- io.github.pellse.reactive.assembler.RuleContext.DefaultRuleContext<ID,IDC,R,RRC> (implements io.github.pellse.reactive.assembler.RuleContext<ID,IDC,R,RRC>)
- io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext<ID,EID,IDC,R,RRC> (implements io.github.pellse.reactive.assembler.RuleMapperContext<ID,EID,IDC,R,RRC>)
- io.github.pellse.reactive.assembler.RuleMapperSource.Builder<ID,IDC,R> (implements io.github.pellse.reactive.assembler.RuleMapperSource.RuleMapperBuilder<ID,IDC,R>)
- java.lang.Throwable (implements java.io.Serializable)
Interface Hierarchy
- io.github.pellse.reactive.assembler.Assembler<T,RC>
- io.github.pellse.reactive.assembler.AssemblerAdapter<T,ID,R,RC>
- io.github.pellse.reactive.assembler.AssemblerBuilder
- io.github.pellse.reactive.assembler.AssemblerBuilder.AssembleUsingBuilder<T,ID,R>
- io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder<T,ID,R>
- io.github.pellse.reactive.assembler.AssemblerBuilder.WithCorrelationIdExtractorBuilder<R>
- io.github.pellse.reactive.assembler.caching.AutoCacheFactory
- io.github.pellse.reactive.assembler.caching.AutoCacheFactory.ErrorHandler
- io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder
- io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.AutoCacheFactoryDelegateBuilder<R>
- io.github.pellse.reactive.assembler.caching.Cache<ID,R>
- 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.Lock
- io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
- java.util.function.Function<T,R>
- io.github.pellse.reactive.assembler.caching.AutoCacheFactory.WindowingStrategy<R>
- io.github.pellse.reactive.assembler.caching.CacheFactory.CacheTransformer<ID,R,RRC>
- io.github.pellse.reactive.assembler.caching.CacheFactory.FetchFunction<ID,R>
- io.github.pellse.reactive.assembler.MapFactory<ID,R>
- io.github.pellse.reactive.assembler.Rule<ID,RRC>
- io.github.pellse.reactive.assembler.RuleMapper<ID,IDC,R,RRC>
- io.github.pellse.reactive.assembler.RuleMapperSource<ID,EID,IDC,R,RRC>
- io.github.pellse.reactive.assembler.LifeCycleEventListener
- io.github.pellse.reactive.assembler.LifeCycleEventSource
- io.github.pellse.reactive.assembler.caching.MergeStrategy<ID,R>
- io.github.pellse.reactive.assembler.caching.ObservableCacheFactory
- io.github.pellse.reactive.assembler.QueryUtils
- io.github.pellse.reactive.assembler.Rule.BatchRule<T,RRC>
- io.github.pellse.reactive.assembler.Rule.BatchRuleBuilder<ID,RRC>
- io.github.pellse.reactive.assembler.RuleContext<ID,IDC,R,RRC>
- io.github.pellse.reactive.assembler.RuleMapperSource.RuleMapperBuilder<ID,IDC,R>