Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

adapterCache(BiFunction<Iterable<ID>, Boolean, Mono<Map<ID, List<R>>>>, Function<Map<ID, List<R>>, Mono<?>>, Function<Map<ID, List<R>>, Mono<?>>) - Static method in interface io.github.pellse.reactive.assembler.caching.Cache
 
adapterCache(BiFunction<Iterable<ID>, Boolean, Mono<Map<ID, List<R>>>>, Function<Map<ID, List<R>>, Mono<?>>, Function<Map<ID, List<R>>, Mono<?>>, BiFunction<Map<ID, List<R>>, Map<ID, List<R>>, Mono<?>>) - Static method in interface io.github.pellse.reactive.assembler.caching.Cache
 
addLifeCycleEventListener(LifeCycleEventListener) - Method in interface io.github.pellse.reactive.assembler.LifeCycleEventSource
 
assemble(Publisher<T>) - Method in interface io.github.pellse.reactive.assembler.Assembler
 
assemble(Publisher<T>) - Method in class io.github.pellse.reactive.assembler.AssemblerBuilder.AssemblerImpl
 
Assembler<T,RC> - Interface in io.github.pellse.reactive.assembler
 
AssemblerAdapter<T,ID,R,RC> - Interface in io.github.pellse.reactive.assembler
 
AssemblerBuilder - Interface in io.github.pellse.reactive.assembler
 
AssemblerBuilder.AssemblerImpl<T,ID,R,RC> - Class in io.github.pellse.reactive.assembler
 
AssemblerBuilder.AssembleUsingBuilder<T,ID,R> - Interface in io.github.pellse.reactive.assembler
 
AssemblerBuilder.AssembleUsingBuilderImpl<T,ID,R> - Class in io.github.pellse.reactive.assembler
 
AssemblerBuilder.WithAssemblerRulesBuilder<T,ID,R> - Interface in io.github.pellse.reactive.assembler
 
AssemblerBuilder.WithAssemblerRulesBuilderImpl<T,ID,R> - Class in io.github.pellse.reactive.assembler
 
AssemblerBuilder.WithCorrelationIdExtractorBuilder<R> - Interface in io.github.pellse.reactive.assembler
 
AssemblerBuilder.WithCorrelationIdExtractorBuilderImpl<R> - Class in io.github.pellse.reactive.assembler
 
assemblerOf(Class<R>) - Static method in interface io.github.pellse.reactive.assembler.AssemblerBuilder
 
autoCache(Supplier<Flux<R>>) - Static method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactory
 
autoCache(Supplier<Flux<U>>, Predicate<U>, Function<U, R>) - Static method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactory
 
autoCache(Flux<R>) - Static method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactory
 
autoCache(Flux<T>, AutoCacheFactory.WindowingStrategy<T>, AutoCacheFactory.ErrorHandler, LifeCycleEventSource, Scheduler, Function<CacheFactory<ID, R, RRC>, CacheFactory<ID, R, RRC>>) - Static method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactory
 
autoCache(Flux<U>, Predicate<U>, Function<U, R>) - Static method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactory
 
autoCacheBuilder(Supplier<Flux<R>>) - Static method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder
 
autoCacheBuilder(Supplier<Flux<U>>, Predicate<U>, Function<U, R>) - Static method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder
 
autoCacheBuilder(Flux<R>) - Static method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder
 
autoCacheBuilder(Flux<U>, Function<U, T>) - Static method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder
 
autoCacheBuilder(Flux<U>, Predicate<U>, Function<U, R>) - Static method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder
 
autoCacheEvents(Flux<T>) - Static method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder
 
AutoCacheFactory - Interface in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactory.ErrorHandler - Interface in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactory.OnErrorContinue<E extends Throwable> - Record Class in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactory.OnErrorMap - Record Class in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactory.OnErrorStop - Record Class in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactory.WindowingStrategy<R> - Interface in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactoryBuilder - Interface in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactoryBuilder.AutoCacheFactoryDelegateBuilder<R> - Interface in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactoryBuilder.Builder<R,T extends CacheEvent<R>> - Class in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactoryBuilder.ConfigBuilder<R> - Interface in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactoryBuilder.LifeCycleEventSourceBuilder<R> - Interface in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactoryBuilder.RetryStrategyBuilder<R> - Interface in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactoryBuilder.SchedulerBuilder<R> - Interface in io.github.pellse.reactive.assembler.caching
 
AutoCacheFactoryBuilder.WindowingStrategyBuilder<R,T extends CacheEvent<R>> - Interface in io.github.pellse.reactive.assembler.caching
 

B

backoffRetryStrategy(long, Duration) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
backoffRetryStrategy(long, Duration) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.RetryStrategyBuilder
 
backoffRetryStrategy(long, Duration, Duration) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
backoffRetryStrategy(long, Duration, Duration) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.RetryStrategyBuilder
 
batchRule(RuleContext<ID, IDC, R, RRC>, RuleMapper<ID, IDC, R, RRC>) - Static method in interface io.github.pellse.reactive.assembler.Rule
 
batchRule(Function<R, ID>, RuleMapper<ID, List<ID>, R, RRC>) - Static method in interface io.github.pellse.reactive.assembler.Rule
 
batchRule(Function<R, ID>, Supplier<IDC>, MapFactory<ID, RRC>, RuleMapper<ID, IDC, R, RRC>) - Static method in interface io.github.pellse.reactive.assembler.Rule
 
batchRule(Function<R, ID>, Supplier<IDC>, RuleMapper<ID, IDC, R, RRC>) - Static method in interface io.github.pellse.reactive.assembler.Rule
 
build() - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.AssembleUsingBuilder
 
build() - Method in class io.github.pellse.reactive.assembler.AssemblerBuilder.AssembleUsingBuilderImpl
 
build() - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.AutoCacheFactoryDelegateBuilder
 
build() - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
build(AssemblerAdapter<T, ID, R, RC>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.AssembleUsingBuilder
 
build(AssemblerAdapter<T, ID, R, RC>) - Method in class io.github.pellse.reactive.assembler.AssemblerBuilder.AssembleUsingBuilderImpl
 
build(Scheduler) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.AssembleUsingBuilder
 
build(Scheduler) - Method in class io.github.pellse.reactive.assembler.AssemblerBuilder.AssembleUsingBuilderImpl
 

C

cache() - Static method in interface io.github.pellse.reactive.assembler.caching.CacheFactory
 
cache(BiFunction<Iterable<ID>, Boolean, Mono<Map<ID, List<R>>>>, Function<Map<ID, List<R>>, Mono<?>>, Function<Map<ID, List<R>>, Mono<?>>) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheFactory
 
cache(Supplier<Map<ID, List<R>>>) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheFactory
 
cache(Map<ID, List<R>>) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheFactory
 
Cache<ID,R> - Interface in io.github.pellse.reactive.assembler.caching
 
CacheContext(RuleMapperContext<ID, ?, ?, R, RRC>) - Constructor for record class io.github.pellse.reactive.assembler.caching.CacheFactory.CacheContext
 
CacheContext(Function<R, ID>, Function<List<R>, RRC>, Function<RRC, List<R>>) - Constructor for record class io.github.pellse.reactive.assembler.caching.CacheFactory.CacheContext
Creates an instance of a CacheContext record class.
cached(CacheFactory<ID, R, RRC>, Function<CacheFactory<ID, R, RRC>, CacheFactory<ID, R, RRC>>...) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheFactory
 
cached(RuleMapperSource<ID, EID, IDC, R, RRC>, CacheFactory<ID, R, RRC>, Function<CacheFactory<ID, R, RRC>, CacheFactory<ID, R, RRC>>...) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheFactory
 
cached(RuleMapperSource<ID, EID, IDC, R, RRC>, Function<CacheFactory<ID, R, RRC>, CacheFactory<ID, R, RRC>>...) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheFactory
 
cached(Function<IDC, Publisher<R>>, CacheFactory<ID, R, RRC>, Function<CacheFactory<ID, R, RRC>, CacheFactory<ID, R, RRC>>...) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheFactory
 
cached(Function<IDC, Publisher<R>>, Function<CacheFactory<ID, R, RRC>, CacheFactory<ID, R, RRC>>...) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheFactory
 
cached(Function<CacheFactory<ID, R, RRC>, CacheFactory<ID, R, RRC>>...) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheFactory
 
CacheEvent<R> - Interface in io.github.pellse.reactive.assembler.caching
 
CacheEvent.Removed<R> - Record Class in io.github.pellse.reactive.assembler.caching
 
CacheEvent.Updated<R> - Record Class in io.github.pellse.reactive.assembler.caching
 
CacheFactory<ID,R,RRC> - Interface in io.github.pellse.reactive.assembler.caching
 
CacheFactory.CacheContext<ID,R,RRC> - Record Class in io.github.pellse.reactive.assembler.caching
 
CacheFactory.CacheTransformer<ID,R,RRC> - Interface in io.github.pellse.reactive.assembler.caching
 
CacheFactory.FetchFunction<ID,R> - Interface in io.github.pellse.reactive.assembler.caching
 
CacheFactory.FetchFunction.EmptyFetchFunction<ID,R> - Interface in io.github.pellse.reactive.assembler.caching
 
CacheFactory.FetchFunction.NonEmptyFetchFunction<ID,R> - Interface in io.github.pellse.reactive.assembler.caching
 
CacheFactory.QueryFunctionException - Exception in io.github.pellse.reactive.assembler.caching
 
call(Function<IDC, Publisher<R>>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapperSource
 
concurrent() - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(long) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(long, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(long, Duration) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(long, Duration, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(CacheFactory<ID, R, RRC>) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(CacheFactory<ID, R, RRC>, long) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(CacheFactory<ID, R, RRC>, long, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(CacheFactory<ID, R, RRC>, long, Duration) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(CacheFactory<ID, R, RRC>, long, Duration, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(CacheFactory<ID, R, RRC>, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(CacheFactory<ID, R, RRC>, RetryBackoffSpec) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(CacheFactory<ID, R, RRC>, RetryBackoffSpec, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(CacheFactory<ID, R, RRC>, RetryBackoffSpec, ConcurrentCache.ConcurrencyStrategy, Scheduler) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(CacheFactory<ID, R, RRC>, RetryBackoffSpec, Scheduler) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(CacheFactory<ID, R, RRC>, RetrySpec) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(CacheFactory<ID, R, RRC>, RetrySpec, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(RetryBackoffSpec) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(RetryBackoffSpec, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(RetryBackoffSpec, ConcurrentCache.ConcurrencyStrategy, Scheduler) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(RetryBackoffSpec, Scheduler) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(RetrySpec) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrent(RetrySpec, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCacheFactory
 
concurrentCache(Cache<ID, R>) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache
 
concurrentCache(Cache<ID, R>, long) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache
 
concurrentCache(Cache<ID, R>, long, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache
 
concurrentCache(Cache<ID, R>, long, Duration) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache
 
concurrentCache(Cache<ID, R>, long, Duration, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache
 
concurrentCache(Cache<ID, R>, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache
 
concurrentCache(Cache<ID, R>, RetryBackoffSpec) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache
 
concurrentCache(Cache<ID, R>, RetryBackoffSpec, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache
 
concurrentCache(Cache<ID, R>, RetryBackoffSpec, ConcurrentCache.ConcurrencyStrategy, Scheduler) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache
 
concurrentCache(Cache<ID, R>, RetrySpec) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache
 
concurrentCache(Cache<ID, R>, RetrySpec, ConcurrentCache.ConcurrencyStrategy) - Static method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache
 
ConcurrentCache<ID,R> - Interface in io.github.pellse.reactive.assembler.caching
 
ConcurrentCache.ConcurrencyStrategy - Enum Class in io.github.pellse.reactive.assembler.caching
 
ConcurrentCache.Lock - Interface in io.github.pellse.reactive.assembler.caching
 
ConcurrentCache.LockNotAcquiredException - Exception in io.github.pellse.reactive.assembler.caching
 
ConcurrentCacheFactory - Interface in io.github.pellse.reactive.assembler.caching
 
concurrentLifeCycleEventListener(LifeCycleEventListener) - Static method in interface io.github.pellse.reactive.assembler.LifeCycleEventSource
 
convertSubQueryMappers(Publisher<T>, Function<Iterable<T>, Stream<Publisher<? extends Map<ID, ?>>>>, BiFunction<Iterable<T>, List<Map<ID, ?>>, Stream<R>>) - Method in interface io.github.pellse.reactive.assembler.AssemblerAdapter
 
convertSubQueryMappers(Publisher<T>, Function<Iterable<T>, Stream<Publisher<? extends Map<ID, ?>>>>, BiFunction<Iterable<T>, List<Map<ID, ?>>, Stream<R>>) - Method in class io.github.pellse.reactive.assembler.FluxAdapter
 
correlationIdExtractor() - Method in record class io.github.pellse.reactive.assembler.caching.CacheFactory.CacheContext
Returns the value of the correlationIdExtractor record component.
correlationIdExtractor() - Method in interface io.github.pellse.reactive.assembler.RuleContext
 
correlationIdExtractor() - Method in record class io.github.pellse.reactive.assembler.RuleContext.DefaultRuleContext
Returns the value of the correlationIdExtractor record component.
correlationIdExtractor() - Method in record class io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext
Returns the value of the correlationIdExtractor record component.
create(CacheFactory.FetchFunction<ID, R>, CacheFactory.CacheContext<ID, R, RRC>) - Method in interface io.github.pellse.reactive.assembler.caching.CacheFactory
 

D

defaultMapFactory() - Static method in interface io.github.pellse.reactive.assembler.MapFactory
 
defaultResultProvider() - Method in interface io.github.pellse.reactive.assembler.RuleMapperContext
 
defaultResultProvider() - Method in record class io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext
Returns the value of the defaultResultProvider record component.
DefaultRuleContext(Function<R, ID>, Supplier<IDC>, MapFactory<ID, RRC>) - Constructor for record class io.github.pellse.reactive.assembler.RuleContext.DefaultRuleContext
Creates an instance of a DefaultRuleContext record class.
DefaultRuleMapperContext(Function<R, EID>, Function<R, ID>, Supplier<IDC>, MapFactory<ID, RRC>, Function<ID, RRC>, IntFunction<Collector<R, ?, Map<ID, RRC>>>, Function<List<R>, RRC>, Function<RRC, List<R>>) - Constructor for record class io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext
Creates an instance of a DefaultRuleMapperContext record class.

E

EMPTY_SOURCE - Static variable in interface io.github.pellse.reactive.assembler.RuleMapperSource
 
emptySource() - Static method in interface io.github.pellse.reactive.assembler.RuleMapperSource
 
equals(Object) - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorMap
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorStop
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.pellse.reactive.assembler.caching.CacheEvent.Removed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.pellse.reactive.assembler.caching.CacheEvent.Updated
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.pellse.reactive.assembler.caching.CacheFactory.CacheContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.pellse.reactive.assembler.RuleContext.DefaultRuleContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext
Indicates whether some other object is "equal to" this one.
errorConsumer() - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue
Returns the value of the errorConsumer record component.
errorHandler(AutoCacheFactory.ErrorHandler) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
errorHandler(AutoCacheFactory.ErrorHandler) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.ConfigBuilder
 
errorHandler(BiConsumer<Throwable, Object>) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
errorHandler(BiConsumer<Throwable, Object>) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.ConfigBuilder
 
errorHandler(Consumer<Throwable>) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
errorHandler(Consumer<Throwable>) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.ConfigBuilder
 
errorPredicate() - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue
Returns the value of the errorPredicate record component.
executeToFlux(Iterable<T>) - Method in interface io.github.pellse.reactive.assembler.Rule.BatchRule
 
executeToMono(Iterable<T>) - Method in interface io.github.pellse.reactive.assembler.Rule.BatchRule
 

F

fixedDelayRetryStrategy(long, Duration) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
fixedDelayRetryStrategy(long, Duration) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.RetryStrategyBuilder
 
fluxAdapter() - Static method in class io.github.pellse.reactive.assembler.FluxAdapter
 
fluxAdapter(Scheduler) - Static method in class io.github.pellse.reactive.assembler.FluxAdapter
 
FluxAdapter<T,ID,R> - Class in io.github.pellse.reactive.assembler
 
from(RuleMapperSource<ID, ?, IDC, R, ?>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapperSource
 
from(Function<IDC, Publisher<R>>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapperSource
 
fromListConverter() - Method in record class io.github.pellse.reactive.assembler.caching.CacheFactory.CacheContext
Returns the value of the fromListConverter record component.
fromListConverter() - Method in record class io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext
Returns the value of the fromListConverter record component.
fromListConverter() - Method in interface io.github.pellse.reactive.assembler.RuleMapperContext
 

G

get() - Method in class io.github.pellse.reactive.assembler.RuleMapperSource.Builder
 
get() - Method in interface io.github.pellse.reactive.assembler.RuleMapperSource.RuleMapperBuilder
 
getAll(Iterable<ID>, boolean) - Method in interface io.github.pellse.reactive.assembler.caching.Cache
 

H

hashCode() - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue
Returns a hash code value for this object.
hashCode() - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorMap
Returns a hash code value for this object.
hashCode() - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorStop
Returns a hash code value for this object.
hashCode() - Method in record class io.github.pellse.reactive.assembler.caching.CacheEvent.Removed
Returns a hash code value for this object.
hashCode() - Method in record class io.github.pellse.reactive.assembler.caching.CacheEvent.Updated
Returns a hash code value for this object.
hashCode() - Method in record class io.github.pellse.reactive.assembler.caching.CacheFactory.CacheContext
Returns a hash code value for this object.
hashCode() - Method in record class io.github.pellse.reactive.assembler.RuleContext.DefaultRuleContext
Returns a hash code value for this object.
hashCode() - Method in record class io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext
Returns a hash code value for this object.

I

idCollectionFactory() - Method in record class io.github.pellse.reactive.assembler.RuleContext.DefaultRuleContext
Returns the value of the idCollectionFactory record component.
idCollectionFactory() - Method in interface io.github.pellse.reactive.assembler.RuleContext
 
idCollectionFactory() - Method in record class io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext
Returns the value of the idCollectionFactory record component.
idExtractor() - Method in record class io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext
Returns the value of the idExtractor record component.
idExtractor() - Method in interface io.github.pellse.reactive.assembler.RuleMapperContext
 
io.github.pellse.reactive.assembler - package io.github.pellse.reactive.assembler
 
io.github.pellse.reactive.assembler.caching - package io.github.pellse.reactive.assembler.caching
 
isEmptySource(RuleMapperSource<ID, EID, IDC, R, RRC>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapperSource
 

L

lifeCycleEventAdapter(T, Function<T, U>, Consumer<U>) - Static method in interface io.github.pellse.reactive.assembler.LifeCycleEventSource
 
lifeCycleEventBroadcaster() - Static method in interface io.github.pellse.reactive.assembler.LifeCycleEventBroadcaster
 
LifeCycleEventBroadcaster - Interface in io.github.pellse.reactive.assembler
 
LifeCycleEventListener - Interface in io.github.pellse.reactive.assembler
 
lifeCycleEventSource(LifeCycleEventSource) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
lifeCycleEventSource(LifeCycleEventSource) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.LifeCycleEventSourceBuilder
 
LifeCycleEventSource - Interface in io.github.pellse.reactive.assembler
 
LOCK_NOT_ACQUIRED - Static variable in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache
 
logger - Static variable in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactory
 

M

mapCollector() - Method in record class io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext
Returns the value of the mapCollector record component.
mapCollector() - Method in interface io.github.pellse.reactive.assembler.RuleMapperContext
 
mapFactory() - Method in record class io.github.pellse.reactive.assembler.RuleContext.DefaultRuleContext
Returns the value of the mapFactory record component.
mapFactory() - Method in interface io.github.pellse.reactive.assembler.RuleContext
 
mapFactory() - Method in record class io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext
Returns the value of the mapFactory record component.
MapFactory<ID,R> - Interface in io.github.pellse.reactive.assembler
 
mapper() - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorMap
Returns the value of the mapper record component.
MAX_WINDOW_SIZE - Static variable in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactory
 
maxRetryStrategy(long) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
maxRetryStrategy(long) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.RetryStrategyBuilder
 
maxWindowSize(int) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
maxWindowSize(int) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.WindowingStrategyBuilder
 
maxWindowSizeAndTime(int, Duration) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
maxWindowSizeAndTime(int, Duration) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.WindowingStrategyBuilder
 
maxWindowTime(Duration) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
maxWindowTime(Duration) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.WindowingStrategyBuilder
 
merge(Map<ID, List<R>>, Map<ID, List<R>>) - Method in interface io.github.pellse.reactive.assembler.caching.MergeStrategy
 
MergeStrategy<ID,R> - Interface in io.github.pellse.reactive.assembler.caching
 
mergeStrategyAwareCache(Function<R, EID>, Cache<ID, R>) - Static method in interface io.github.pellse.reactive.assembler.caching.Cache
 
MULTIPLE_READERS - Enum constant in enum class io.github.pellse.reactive.assembler.caching.ConcurrentCache.ConcurrencyStrategy
 

N

nullToEmptySource(RuleMapperSource<ID, EID, IDC, R, RRC>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapperSource
 

O

observableCache(CacheFactory<ID, R, RRC>, Consumer<Map<ID, List<R>>>, Consumer<Map<ID, List<R>>>, Consumer<Map<ID, List<R>>>, BiConsumer<Map<ID, List<R>>, Map<ID, List<R>>>) - Static method in interface io.github.pellse.reactive.assembler.caching.ObservableCacheFactory
 
observableCache(Consumer<Map<ID, List<R>>>, Consumer<Map<ID, List<R>>>, Consumer<Map<ID, List<R>>>, BiConsumer<Map<ID, List<R>>, Map<ID, List<R>>>) - Static method in interface io.github.pellse.reactive.assembler.caching.ObservableCacheFactory
 
ObservableCacheFactory - Interface in io.github.pellse.reactive.assembler.caching
 
onErrorContinue() - Static method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue
 
onErrorContinue(BiConsumer<Throwable, Object>) - Static method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue
 
onErrorContinue(Consumer<Throwable>) - Static method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue
 
onErrorContinue(Predicate<E>, BiConsumer<Throwable, Object>) - Static method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue
 
OnErrorContinue(Predicate<E>, BiConsumer<Throwable, Object>) - Constructor for record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue
Creates an instance of a OnErrorContinue record class.
onErrorMap(Function<? super Throwable, ? extends Throwable>) - Static method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorMap
 
OnErrorMap(Function<? super Throwable, ? extends Throwable>) - Constructor for record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorMap
Creates an instance of a OnErrorMap record class.
onErrorStop() - Static method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorStop
 
OnErrorStop() - Constructor for record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorStop
Creates an instance of a OnErrorStop record class.
oneToMany(Function<R, EID>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapper
 
oneToMany(Function<R, EID>, RuleMapperSource<ID, EID, IDC, R, List<R>>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapper
 
oneToMany(Function<R, EID>, RuleMapperSource<ID, EID, IDC, R, RC>, Supplier<RC>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapper
 
oneToMany(Function<R, EID>, Function<IDC, Publisher<R>>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapper
 
oneToMany(Function<R, EID>, Function<IDC, Publisher<R>>, Supplier<RC>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapper
 
oneToManyAsSet(Function<R, EID>, RuleMapperSource<ID, EID, IDC, R, Set<R>>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapper
 
oneToManyAsSet(Function<R, EID>, Function<IDC, Publisher<R>>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapper
 
oneToOne() - Static method in interface io.github.pellse.reactive.assembler.RuleMapper
 
oneToOne(RuleMapperSource<ID, ID, IDC, R, R>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapper
 
oneToOne(RuleMapperSource<ID, ID, IDC, R, R>, Function<ID, R>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapper
 
oneToOne(Function<IDC, Publisher<R>>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapper
 
oneToOne(Function<IDC, Publisher<R>>, Function<ID, R>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapper
 

P

pipe(RuleMapperSource<ID, EID, IDC, R, RRC>, Function<? super RuleMapperSource<ID, EID, IDC, R, RRC>, ? extends RuleMapperSource<ID, EID, IDC, R, RRC>>...) - Static method in interface io.github.pellse.reactive.assembler.RuleMapperSource
 
pipe(Function<? super RuleMapperSource<ID, ?, IDC, R, ?>, ? extends RuleMapperSource<ID, ?, IDC, R, ?>>) - Method in class io.github.pellse.reactive.assembler.RuleMapperSource.Builder
 
pipe(Function<? super RuleMapperSource<ID, ?, IDC, R, ?>, ? extends RuleMapperSource<ID, ?, IDC, R, ?>>) - Method in interface io.github.pellse.reactive.assembler.RuleMapperSource.RuleMapperBuilder
 
pipeAndGet(Function<? super RuleMapperSource<ID, ?, IDC, R, ?>, ? extends RuleMapperSource<ID, ?, IDC, R, ?>>) - Method in interface io.github.pellse.reactive.assembler.RuleMapperSource.RuleMapperBuilder
 
putAll(Map<ID, List<R>>) - Method in interface io.github.pellse.reactive.assembler.caching.Cache
 

Q

QueryUtils - Interface in io.github.pellse.reactive.assembler
 

R

releaseLock() - Method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache.Lock
 
removeAll(Map<ID, List<R>>) - Method in interface io.github.pellse.reactive.assembler.caching.Cache
 
removed(R) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheEvent
 
Removed(R) - Constructor for record class io.github.pellse.reactive.assembler.caching.CacheEvent.Removed
Creates an instance of a Removed record class.
retryStrategy(RetryBackoffSpec) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
retryStrategy(RetryBackoffSpec) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.RetryStrategyBuilder
 
retryStrategy(RetrySpec) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
retryStrategy(RetrySpec) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.RetryStrategyBuilder
 
rule(RuleContext<ID, IDC, R, RRC>, RuleMapper<ID, IDC, R, RRC>) - Static method in interface io.github.pellse.reactive.assembler.Rule
 
rule(Function<R, ID>, RuleMapper<ID, List<ID>, R, RRC>) - Static method in interface io.github.pellse.reactive.assembler.Rule
 
rule(Function<R, ID>, Supplier<IDC>, MapFactory<ID, RRC>, RuleMapper<ID, IDC, R, RRC>) - Static method in interface io.github.pellse.reactive.assembler.Rule
 
rule(Function<R, ID>, Supplier<IDC>, RuleMapper<ID, IDC, R, RRC>) - Static method in interface io.github.pellse.reactive.assembler.Rule
 
Rule<ID,RRC> - Interface in io.github.pellse.reactive.assembler
 
Rule.BatchRule<T,RRC> - Interface in io.github.pellse.reactive.assembler
 
Rule.BatchRuleBuilder<ID,RRC> - Interface in io.github.pellse.reactive.assembler
 
ruleContext(Function<R, ID>) - Static method in interface io.github.pellse.reactive.assembler.RuleContext
 
ruleContext(Function<R, ID>, Supplier<IDC>) - Static method in interface io.github.pellse.reactive.assembler.RuleContext
 
ruleContext(Function<R, ID>, Supplier<IDC>, MapFactory<ID, RRC>) - Static method in interface io.github.pellse.reactive.assembler.RuleContext
 
RuleContext<ID,IDC extends Collection<ID>,R,RRC> - Interface in io.github.pellse.reactive.assembler
 
RuleContext.DefaultRuleContext<ID,IDC extends Collection<ID>,R,RRC> - Record Class in io.github.pellse.reactive.assembler
 
RuleMapper<ID,IDC extends Collection<ID>,R,RRC> - Interface in io.github.pellse.reactive.assembler
 
RuleMapperContext<ID,EID,IDC extends Collection<ID>,R,RRC> - Interface in io.github.pellse.reactive.assembler
 
RuleMapperContext.DefaultRuleMapperContext<ID,EID,IDC extends Collection<ID>,R,RRC> - Record Class in io.github.pellse.reactive.assembler
 
RuleMapperSource<ID,EID,IDC extends Collection<ID>,R,RRC> - Interface in io.github.pellse.reactive.assembler
 
RuleMapperSource.Builder<ID,IDC extends Collection<ID>,R> - Class in io.github.pellse.reactive.assembler
 
RuleMapperSource.RuleMapperBuilder<ID,IDC extends Collection<ID>,R> - Interface in io.github.pellse.reactive.assembler
 

S

safeApply(C, Function<C, Publisher<R>>) - Static method in interface io.github.pellse.reactive.assembler.QueryUtils
 
scheduler(Scheduler) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
scheduler(Scheduler) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.SchedulerBuilder
 
SINGLE_READER - Enum constant in enum class io.github.pellse.reactive.assembler.caching.ConcurrentCache.ConcurrencyStrategy
 
start() - Method in interface io.github.pellse.reactive.assembler.LifeCycleEventListener
 
stop() - Method in interface io.github.pellse.reactive.assembler.LifeCycleEventListener
 

T

toCacheEvent(boolean, R) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheEvent
 
toCacheEvent(Predicate<T>) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheEvent
 
toCacheEvent(Predicate<T>, Function<T, R>) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheEvent
 
toFluxErrorHandler() - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactory.ErrorHandler
 
toFluxErrorHandler() - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue
 
toFluxErrorHandler() - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorMap
 
toFluxErrorHandler() - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorStop
 
toListConverter() - Method in record class io.github.pellse.reactive.assembler.caching.CacheFactory.CacheContext
Returns the value of the toListConverter record component.
toListConverter() - Method in record class io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext
Returns the value of the toListConverter record component.
toListConverter() - Method in interface io.github.pellse.reactive.assembler.RuleMapperContext
 
toMono(Consumer<Map<ID, RRC>>) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheFactory
 
toPublisher(Function<IDC, Iterable<R>>) - Static method in interface io.github.pellse.reactive.assembler.QueryUtils
 
toResultMap(IDC, Map<ID, RRC>, Function<ID, RRC>) - Static method in interface io.github.pellse.reactive.assembler.QueryUtils
 
toRuleMapperContext(IdAwareRuleContext<ID, EID, IDC, R, RRC>, Function<ID, RRC>, IntFunction<Collector<R, ?, Map<ID, RRC>>>, Function<List<R>, RRC>, Function<RRC, List<R>>) - Static method in interface io.github.pellse.reactive.assembler.RuleMapperContext
 
toString() - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorContinue
Returns a string representation of this record class.
toString() - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorMap
Returns a string representation of this record class.
toString() - Method in record class io.github.pellse.reactive.assembler.caching.AutoCacheFactory.OnErrorStop
Returns a string representation of this record class.
toString() - Method in record class io.github.pellse.reactive.assembler.caching.CacheEvent.Removed
Returns a string representation of this record class.
toString() - Method in record class io.github.pellse.reactive.assembler.caching.CacheEvent.Updated
Returns a string representation of this record class.
toString() - Method in record class io.github.pellse.reactive.assembler.caching.CacheFactory.CacheContext
Returns a string representation of this record class.
toString() - Method in record class io.github.pellse.reactive.assembler.RuleContext.DefaultRuleContext
Returns a string representation of this record class.
toString() - Method in record class io.github.pellse.reactive.assembler.RuleMapperContext.DefaultRuleMapperContext
Returns a string representation of this record class.
toSupplier(int, MapFactory<ID, R>) - Static method in interface io.github.pellse.reactive.assembler.QueryUtils
 
tryAcquireLock() - Method in interface io.github.pellse.reactive.assembler.caching.ConcurrentCache.Lock
 

U

updateAll(Map<ID, List<R>>, Map<ID, List<R>>) - Method in interface io.github.pellse.reactive.assembler.caching.Cache
 
updated(R) - Static method in interface io.github.pellse.reactive.assembler.caching.CacheEvent
 
Updated(R) - Constructor for record class io.github.pellse.reactive.assembler.caching.CacheEvent.Updated
Creates an instance of a Updated record class.

V

value() - Method in record class io.github.pellse.reactive.assembler.caching.CacheEvent.Removed
Returns the value of the value record component.
value() - Method in record class io.github.pellse.reactive.assembler.caching.CacheEvent.Updated
Returns the value of the value record component.
value() - Method in interface io.github.pellse.reactive.assembler.caching.CacheEvent
 
valueOf(String) - Static method in enum class io.github.pellse.reactive.assembler.caching.ConcurrentCache.ConcurrencyStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.pellse.reactive.assembler.caching.ConcurrentCache.ConcurrencyStrategy
Returns an array containing the constants of this enum class, in the order they are declared.

W

windowingStrategy(AutoCacheFactory.WindowingStrategy<T>) - Method in class io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.Builder
 
windowingStrategy(AutoCacheFactory.WindowingStrategy<T>) - Method in interface io.github.pellse.reactive.assembler.caching.AutoCacheFactoryBuilder.WindowingStrategyBuilder
 
withAssemblerRules(Rule<ID, E1>, Rule<ID, E2>, Rule<ID, E3>, Rule<ID, E4>, Rule<ID, E5>, Rule<ID, E6>, Rule<ID, E7>, Rule<ID, E8>, Rule<ID, E9>, Rule<ID, E10>, Rule<ID, E11>, Function12<T, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, R>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
 
withAssemblerRules(Rule<ID, E1>, Rule<ID, E2>, Rule<ID, E3>, Rule<ID, E4>, Rule<ID, E5>, Rule<ID, E6>, Rule<ID, E7>, Rule<ID, E8>, Rule<ID, E9>, Rule<ID, E10>, Function11<T, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, R>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
 
withAssemblerRules(Rule<ID, E1>, Rule<ID, E2>, Rule<ID, E3>, Rule<ID, E4>, Rule<ID, E5>, Rule<ID, E6>, Rule<ID, E7>, Rule<ID, E8>, Rule<ID, E9>, Function10<T, E1, E2, E3, E4, E5, E6, E7, E8, E9, R>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
 
withAssemblerRules(Rule<ID, E1>, Rule<ID, E2>, Rule<ID, E3>, Rule<ID, E4>, Rule<ID, E5>, Rule<ID, E6>, Rule<ID, E7>, Rule<ID, E8>, Function9<T, E1, E2, E3, E4, E5, E6, E7, E8, R>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
 
withAssemblerRules(Rule<ID, E1>, Rule<ID, E2>, Rule<ID, E3>, Rule<ID, E4>, Rule<ID, E5>, Rule<ID, E6>, Rule<ID, E7>, Function8<T, E1, E2, E3, E4, E5, E6, E7, R>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
 
withAssemblerRules(Rule<ID, E1>, Rule<ID, E2>, Rule<ID, E3>, Rule<ID, E4>, Rule<ID, E5>, Rule<ID, E6>, Function7<T, E1, E2, E3, E4, E5, E6, R>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
 
withAssemblerRules(Rule<ID, E1>, Rule<ID, E2>, Rule<ID, E3>, Rule<ID, E4>, Rule<ID, E5>, Function6<T, E1, E2, E3, E4, E5, R>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
 
withAssemblerRules(Rule<ID, E1>, Rule<ID, E2>, Rule<ID, E3>, Rule<ID, E4>, Function5<T, E1, E2, E3, E4, R>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
 
withAssemblerRules(Rule<ID, E1>, Rule<ID, E2>, Rule<ID, E3>, Function4<T, E1, E2, E3, R>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
 
withAssemblerRules(Rule<ID, E1>, Rule<ID, E2>, Function3<T, E1, E2, R>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
 
withAssemblerRules(Rule<ID, E1>, BiFunction<T, E1, R>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
 
withAssemblerRules(List<Rule<ID, ?>>, BiFunction<T, Object[], R>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
 
withAssemblerRules(List<Rule<ID, ?>>, BiFunction<T, Object[], R>) - Method in class io.github.pellse.reactive.assembler.AssemblerBuilder.WithAssemblerRulesBuilderImpl
 
withCorrelationIdExtractor(Function<T, ID>) - Method in interface io.github.pellse.reactive.assembler.AssemblerBuilder.WithCorrelationIdExtractorBuilder
 
withCorrelationIdExtractor(Function<T, ID>) - Method in class io.github.pellse.reactive.assembler.AssemblerBuilder.WithCorrelationIdExtractorBuilderImpl
 
withIdExtractor(Function<T, ID>) - Method in interface io.github.pellse.reactive.assembler.Rule.BatchRuleBuilder
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form