Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form