Skip navigation links
A B C D E F G H I L M N O P R S T U V W Z 

A

AbstractAkkaStreamSupport - Class in org.streamingpool.core.support
Support class for working with Akka streams.
AbstractAkkaStreamSupport() - Constructor for class org.streamingpool.core.support.AbstractAkkaStreamSupport
 
AbstractAkkaStreamTest - Class in org.streamingpool.core.testing
 
AbstractAkkaStreamTest() - Constructor for class org.streamingpool.core.testing.AbstractAkkaStreamTest
 
AbstractStreamSupport - Class in org.streamingpool.core.support
This class provides support for the discovery and for providing streams.
AbstractStreamSupport() - Constructor for class org.streamingpool.core.support.AbstractStreamSupport
 
AbstractStreamTest - Class in org.streamingpool.core.testing
 
AbstractStreamTest() - Constructor for class org.streamingpool.core.testing.AbstractStreamTest
 
actorMaterializer(ActorSystem) - Method in class org.streamingpool.core.conf.AkkaStreamingConfiguration
 
actorSystem() - Method in class org.streamingpool.core.conf.AkkaStreamingConfiguration
 
add(T) - Method in class org.streamingpool.core.rx.process.ConcurrentCircularBuffer
 
akkaSourceProvidingService(Materializer) - Method in class org.streamingpool.core.conf.AkkaStreamingConfiguration
 
AkkaSourceProvidingService - Interface in org.streamingpool.core.service.akka
Specific providing service for Akka streams.
AkkaStreamFactory - Class in org.streamingpool.core.service.akka
 
AkkaStreamFactory(Materializer) - Constructor for class org.streamingpool.core.service.akka.AkkaStreamFactory
 
AkkaStreamingConfiguration - Class in org.streamingpool.core.conf
This spring configuration provides the beans which are required to provide Akka streams (sources) into the streaming pool.
AkkaStreamingConfiguration() - Constructor for class org.streamingpool.core.conf.AkkaStreamingConfiguration
 
AkkaStreamSupport - Interface in org.streamingpool.core.support
Support interface for working with Akka streams.
AkkaStreamSupport.OngoingAkkaSourceProviding<Out,Mat> - Class in org.streamingpool.core.support
 
AkkaStreamSupport.OngoingMaterializedAkkaSourceProviding<Out,Mat> - Class in org.streamingpool.core.support
 
AkkaStreamSupport.OngoingUnmaterializedAkkaSourceProviding<Out> - Class in org.streamingpool.core.support
 
allOptions() - Method in class org.streamingpool.core.rx.process.ObservableChoosable
 
allWithDefault(Iterable<T>, T) - Static method in class org.streamingpool.core.rx.process.ObservableChoosable
 
and() - Method in class org.streamingpool.core.support.StreamCollectingSupport.OngoingBlockingCollecting
No-op method for fluent method chaining
apply(List<Publisher<X>>) - Method in class org.streamingpool.core.service.streamid.factory.function.DelayCompositionFunction
 
apply(List<Publisher<X>>) - Method in class org.streamingpool.core.service.streamid.factory.function.FilterCompositionFunction
 
apply(List<Publisher<X>>) - Method in class org.streamingpool.core.service.streamid.factory.function.FlatMapCompositionFunction
 
apply(List<Publisher<X>>) - Method in class org.streamingpool.core.service.streamid.factory.function.MapCompositionFunction
 
apply(List<Publisher<X>>) - Method in class org.streamingpool.core.service.streamid.factory.function.ZipCompositionFunction
 
as(StreamId<T>) - Method in class org.streamingpool.core.service.util.StreamCreators.OngoingCreatorCreation
 
as(StreamId<Out>) - Method in class org.streamingpool.core.support.AkkaStreamSupport.OngoingAkkaSourceProviding
 
as(StreamId<Out>) - Method in class org.streamingpool.core.support.AkkaStreamSupport.OngoingMaterializedAkkaSourceProviding
 
as(StreamId<Out>) - Method in class org.streamingpool.core.support.AkkaStreamSupport.OngoingUnmaterializedAkkaSourceProviding
 
as(StreamId<T>) - Method in class org.streamingpool.core.support.StreamSupport.OngoingLazyProviding
 
as(StreamId<T>) - Method in class org.streamingpool.core.support.StreamSupport.OngoingProviding
 
asObservable() - Method in interface org.streamingpool.core.rx.process.RunStateService
 
asObservable() - Method in class org.streamingpool.core.rx.process.RunStateServiceImpl
 
asObservable() - Method in interface org.streamingpool.core.rx.process.Trigger
 
asObservable() - Method in class org.streamingpool.core.rx.process.TriggerImpl
 
atOf(Instant, T) - Static method in class org.streamingpool.core.domain.Timestamped
 
awaitNext(Flowable<T>) - Static method in class org.streamingpool.core.service.rx.RxStreams
 
awaitNext() - Method in class org.streamingpool.core.support.StreamCollectingSupport.OngoingBlockingCollecting

B

breakOnFirst(Predicate<R>) - Method in class org.streamingpool.core.names.resolve.Chains.AbstractBranchBuilder
 
bufferedContent() - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
 
BufferSpecification - Class in org.streamingpool.core.service.streamid
 
bufferSpecification() - Method in class org.streamingpool.core.service.streamid.OverlapBufferStreamId
 
BufferSpecification.EndStreamMatcher<T,U> - Class in org.streamingpool.core.service.streamid
 
build() - Method in class org.streamingpool.core.testing.StreamFactoryMock
End method that will actually create the mocked TypedStreamFactory

C

chain() - Static method in class org.streamingpool.core.names.resolve.Chains
 
chain(BiFunction<Object, Function<Object, R>, R>) - Static method in class org.streamingpool.core.names.resolve.Chains
 
Chains - Class in org.streamingpool.core.names.resolve
 
Chains.AbstractBranchBuilder<PT,T extends PT,R,B extends org.streamingpool.core.names.resolve.Chains.AbstractBuilder<T,R,B>,PB extends org.streamingpool.core.names.resolve.Chains.AbstractBuilder<PT,R,PB>,BB extends Chains.AbstractBranchBuilder<PT,T,R,B,PB,BB>> - Class in org.streamingpool.core.names.resolve
 
Chains.BiFunctionBranchBuilder<PT,T extends PT,R,PB extends org.streamingpool.core.names.resolve.Chains.AbstractBuilder<PT,R,PB>> - Class in org.streamingpool.core.names.resolve
 
Chains.ChainBuilder<T,R,F> - Class in org.streamingpool.core.names.resolve
 
Chains.FunctionBranchBuilder<PT,T extends PT,R,PB extends org.streamingpool.core.names.resolve.Chains.AbstractBuilder<PT,R,PB>> - Class in org.streamingpool.core.names.resolve
 
choice() - Method in class org.streamingpool.core.rx.process.ObservableChoosable
 
Choosable<T> - Interface in org.streamingpool.core.rx.process
 
choose(T) - Method in interface org.streamingpool.core.rx.process.Choosable
 
choose(T) - Method in class org.streamingpool.core.rx.process.ObservableChoosable
 
ClassBasedId<T> - Class in org.streamingpool.core.service.streamid
 
clear() - Method in class org.streamingpool.core.rx.process.ConcurrentCircularBuffer
 
ClearableBufferProcessor<T> - Class in org.streamingpool.core.rx.process
Provides a buffered version of an observable of items of a certain type, where the buffering can be customized.
ClearableBufferProcessor() - Constructor for class org.streamingpool.core.rx.process.ClearableBufferProcessor
 
combine(StreamId<T>, StreamId<D>, BiFunction<T, D, R>) - Static method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
 
combiner() - Method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
 
CombineWithLatestStreamFactory - Class in org.streamingpool.core.service.streamfactory
CombineWithLatestStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.CombineWithLatestStreamFactory
 
CombineWithLatestStreamId<T,D,R> - Class in org.streamingpool.core.service.streamid
Given a data stream and a stream of triggering events, the resulting stream emits as soon as the trigger stream emits.
combineWithLatestStreamIdStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
 
ComposedStreams - Class in org.streamingpool.core.service.streamid.factory
Factory class which provides StreamIds that identify general purpose ReactiveStreams based on stream composition.
compositionStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
 
CompositionStreamFactory - Class in org.streamingpool.core.service.streamfactory
EXPERIMENTAL StreamFactory which provides a flexible way to create ReactiveStreams based on composition of streams.
CompositionStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.CompositionStreamFactory
 
CompositionStreamId<X,T> - Class in org.streamingpool.core.service.streamid
Generic implementation of StreamId which in conjunction with the CompositionStreamFactory allows for the easy creation of general purpose streams based on composition of streams.
CompositionStreamId(StreamId<X>, Function<List<Publisher<X>>, Publisher<T>>) - Constructor for class org.streamingpool.core.service.streamid.CompositionStreamId
Creates a CompositionStreamId with the provided sourceStreamId and function.
CompositionStreamId(List<StreamId<X>>, Function<List<Publisher<X>>, Publisher<T>>) - Constructor for class org.streamingpool.core.service.streamid.CompositionStreamId
Creates a CompositionStreamId with the provided sourceStreamIds and function.
ConcurrentCircularBuffer<T> - Class in org.streamingpool.core.rx.process
 
ConcurrentCircularBuffer() - Constructor for class org.streamingpool.core.rx.process.ConcurrentCircularBuffer
 
ConstantsContainer - Interface in org.streamingpool.core.names
Marker interface for classes that contain expression as constants.
content() - Method in class org.streamingpool.core.names.impl.ImmutableNameRepository
 
conversion() - Method in class org.streamingpool.core.service.streamid.DerivedStreamId
 
create() - Static method in class org.streamingpool.core.domain.ErrorDeflector
 
create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.akka.AkkaStreamFactory
 
create(StreamId<Y>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.CombineWithLatestStreamFactory
 
create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.CompositionStreamFactory
 
create(StreamId<T>, DiscoveryService) - Method in interface org.streamingpool.core.service.StreamFactory
Given an implementation of StreamId and a DiscoveryService this method creates a Publisher.
create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.CreatorStreamFactory
 
create(StreamId<Y>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.DelayedStreamFactory
 
create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.DerivedStreamFactory
 
create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.FilteredStreamFactory
 
create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.OverlapBufferStreamFactory
 
create(StreamId<Y>, DiscoveryService) - Method in interface org.streamingpool.core.service.TypedStreamFactory
Default implementation of the StreamFactory.create(StreamId, DiscoveryService) method.
create(StreamCreator<T>) - Static method in class org.streamingpool.core.service.util.StreamCreators
 
create(Supplier<Publisher<T>>) - Static method in class org.streamingpool.core.service.util.StreamCreators
 
createLogic(Attributes) - Method in class org.streamingpool.core.incubation.akka.IdBasedSource
 
createReactiveStream(T, DiscoveryService) - Method in interface org.streamingpool.core.service.TypedStreamFactory
Actually create the ReactiveStream from the given id.
createWith(DiscoveryService) - Method in interface org.streamingpool.core.service.StreamCreator
Creates a ReactiveStream.
CreatorProvidingService - Interface in org.streamingpool.core.service
Interface used for providing a stream using a StreamCreator.
creatorStreamFactory() - Method in class org.streamingpool.core.conf.StreamCreatorFactoryConfiguration
 
CreatorStreamFactory - Class in org.streamingpool.core.service.streamfactory
TypedStreamFactory specifically designed to create ReactiveStreams using StreamCreators.
CreatorStreamFactory(Iterable<IdentifiedStreamCreator<?>>) - Constructor for class org.streamingpool.core.service.streamfactory.CreatorStreamFactory
 
CycleInStreamDiscoveryDetectedException - Exception in org.streamingpool.core.service
Specific exception that indicates that a dependency cycle is detected when discovering a stream.
CycleInStreamDiscoveryDetectedException(String, Throwable) - Constructor for exception org.streamingpool.core.service.CycleInStreamDiscoveryDetectedException
 
CycleInStreamDiscoveryDetectedException(String) - Constructor for exception org.streamingpool.core.service.CycleInStreamDiscoveryDetectedException
 
CycleInStreamDiscoveryDetectedException(Throwable) - Constructor for exception org.streamingpool.core.service.CycleInStreamDiscoveryDetectedException
 

D

data() - Method in class org.streamingpool.core.domain.ErrorStreamPair
 
dataPropagated(StreamId<T>, StreamId<D>) - Static method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
 
dataStream() - Method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
 
declaredGetters(Object) - Static method in class org.streamingpool.core.util.ObjectVerifications
 
defaultPublisherSink() - Static method in interface org.streamingpool.core.support.AkkaStreamSupport
 
DefaultStreamFactories - Class in org.streamingpool.core.conf
Configuration for including the TypedStreamFactorys provided in the core project.
DefaultStreamFactories() - Constructor for class org.streamingpool.core.conf.DefaultStreamFactories
 
delayBy(StreamId<T>, Duration) - Static method in class org.streamingpool.core.service.streamid.DelayedStreamId
 
DelayCompositionFunction<X> - Class in org.streamingpool.core.service.streamid.factory.function
Created by timartin on 06/10/2016.
DelayCompositionFunction(Duration) - Constructor for class org.streamingpool.core.service.streamid.factory.function.DelayCompositionFunction
 
delayedStream(StreamId<X>, Duration) - Static method in class org.streamingpool.core.service.streamid.factory.ComposedStreams
Creates a StreamId that will be used to create a ReactiveStream which will re-emit all the items emitted by the ReactiveStreams identified by the provided StreamId with the specified delay.
DelayedStreamFactory - Class in org.streamingpool.core.service.streamfactory
Factory for DelayedStreamId
DelayedStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.DelayedStreamFactory
 
DelayedStreamId<T> - Class in org.streamingpool.core.service.streamid
Delay the items emitted by the stream created with the target StreamId by the specified Duration
DelayedStreamId(StreamId<T>, Duration) - Constructor for class org.streamingpool.core.service.streamid.DelayedStreamId
 
delayedStreamIdStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
 
derive(StreamId<S>, Function<S, T>) - Static method in class org.streamingpool.core.service.streamid.DerivedStreamId
 
DerivedStreamFactory - Class in org.streamingpool.core.service.streamfactory
 
DerivedStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.DerivedStreamFactory
 
DerivedStreamId<S,T> - Class in org.streamingpool.core.service.streamid
A stream id, that applies the provided function to transform the elements of the data stream.
DerivedStreamId(StreamId<S>, Function<S, T>) - Constructor for class org.streamingpool.core.service.streamid.DerivedStreamId
 
derivedStreamIdStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
 
discover(StreamId<T>) - Method in interface org.streamingpool.core.service.DiscoveryService
Given a StreamId, this method returns the correspondent Publisher.
discover(StreamId<T>) - Method in class org.streamingpool.core.service.impl.LocalPool
 
discover(StreamId<T>) - Method in class org.streamingpool.core.service.impl.TrackKeepingDiscoveryService
 
discover(StreamId<T>) - Method in class org.streamingpool.core.support.AbstractStreamSupport
 
discover(StreamId<T>) - Method in interface org.streamingpool.core.support.StreamSupport
 
DiscoveryService - Interface in org.streamingpool.core.service
Interface used to discover Publisher.

E

EmbeddedPoolConfiguration - Class in org.streamingpool.core.conf
The spring configuration which shall be used in any application that will have the spring pool embedded.
EmbeddedPoolConfiguration() - Constructor for class org.streamingpool.core.conf.EmbeddedPoolConfiguration
 
empty() - Static method in class org.streamingpool.core.domain.ErrorStreamPair
 
emptyIfNull(List<T>) - Static method in class org.streamingpool.core.util.MoreCollections
 
emptyIfNull(Set<T>) - Static method in class org.streamingpool.core.util.MoreCollections
 
emptyOnError(Function<S, T>) - Method in class org.streamingpool.core.domain.ErrorDeflector
 
endingOnEquals(StreamId<U>) - Static method in class org.streamingpool.core.service.streamid.BufferSpecification.EndStreamMatcher
 
endingOnEvery(StreamId<U>) - Static method in class org.streamingpool.core.service.streamid.BufferSpecification.EndStreamMatcher
 
endingOnMatch(StreamId<U>, BiPredicate<T, U>) - Static method in class org.streamingpool.core.service.streamid.BufferSpecification.EndStreamMatcher
 
endStreamId() - Method in class org.streamingpool.core.service.streamid.BufferSpecification.EndStreamMatcher
 
EndStreamMatcher(StreamId<U>, BiPredicate<T, U>) - Constructor for class org.streamingpool.core.service.streamid.BufferSpecification.EndStreamMatcher
 
endStreamMatchers() - Method in class org.streamingpool.core.service.streamid.BufferSpecification
 
equals(Object) - Method in class org.streamingpool.core.domain.Timestamped
 
equals(Object) - Method in class org.streamingpool.core.service.diagnostic.ErrorStreamId
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.BufferSpecification
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.ClassBasedId
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.CompositionStreamId
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.DelayedStreamId
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.DerivedStreamId
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.factory.function.DelayCompositionFunction
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.factory.function.FilterCompositionFunction
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.factory.function.FlatMapCompositionFunction
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.factory.function.MapCompositionFunction
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.factory.function.ZipCompositionFunction
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.FilteredStreamId
 
equals(Object) - Method in class org.streamingpool.core.service.streamid.OverlapBufferStreamId
 
equals(Object) - Method in class org.streamingpool.core.testing.NamedStreamId
 
error() - Method in class org.streamingpool.core.domain.ErrorStreamPair
 
ErrorDeflector - Class in org.streamingpool.core.domain
 
ErrorDeflector() - Constructor for class org.streamingpool.core.domain.ErrorDeflector
 
ErrorStreamException - Exception in org.streamingpool.core.domain
 
ErrorStreamException() - Constructor for exception org.streamingpool.core.domain.ErrorStreamException
 
ErrorStreamException(String, Throwable) - Constructor for exception org.streamingpool.core.domain.ErrorStreamException
 
ErrorStreamException(String) - Constructor for exception org.streamingpool.core.domain.ErrorStreamException
 
ErrorStreamException(Throwable) - Constructor for exception org.streamingpool.core.domain.ErrorStreamException
 
ErrorStreamId<S extends StreamId<?>> - Class in org.streamingpool.core.service.diagnostic
 
ErrorStreamPair<T> - Class in org.streamingpool.core.domain
 
ErrorStreamPair() - Constructor for class org.streamingpool.core.domain.ErrorStreamPair
 

F

falseOnError(Predicate<T>) - Method in class org.streamingpool.core.domain.ErrorDeflector
 
filterBy(StreamId<T>, Predicate<T>) - Static method in class org.streamingpool.core.service.streamid.FilteredStreamId
 
FilterCompositionFunction<X> - Class in org.streamingpool.core.service.streamid.factory.function
Created by timartin on 06/10/2016.
FilterCompositionFunction(Predicate<X>) - Constructor for class org.streamingpool.core.service.streamid.factory.function.FilterCompositionFunction
 
filteredStream(StreamId<X>, Predicate<X>) - Static method in class org.streamingpool.core.service.streamid.factory.ComposedStreams
Creates a StreamId that will be used to create a ReactiveStream which will filter and re-emit the items emitted by the ReactiveStreams identified by the provided StreamId.
filteredStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
 
FilteredStreamFactory - Class in org.streamingpool.core.service.streamfactory
FilteredStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.FilteredStreamFactory
 
FilteredStreamId<T> - Class in org.streamingpool.core.service.streamid
Filter the items of the stream by applying the specified FilteredStreamId.predicate().
FilteredStreamId(StreamId<T>, Predicate<T>) - Constructor for class org.streamingpool.core.service.streamid.FilteredStreamId
 
FlatMapCompositionFunction<X,T> - Class in org.streamingpool.core.service.streamid.factory.function
Created by timartin on 06/10/2016.
FlatMapCompositionFunction(Function<X, Publisher<T>>) - Constructor for class org.streamingpool.core.service.streamid.factory.function.FlatMapCompositionFunction
 
flatMappedStream(StreamId<X>, Function<X, Publisher<T>>) - Static method in class org.streamingpool.core.service.streamid.factory.ComposedStreams
EXPERIMENTAL Creates a StreamId that will identify a ReactiveStream which will emit items based on a ReactiveStream identified by the provided StreamId.
from(StreamId<T>) - Method in interface org.streamingpool.core.support.StreamCollectingSupport
The given id will be discovered and the stream can be manipulated using StreamCollectingSupport.OngoingBlockingCollecting methods.
FROM_GET_NAME_METHOD - Static variable in class org.streamingpool.core.names.resolve.Names
 
FROM_NAME_METHOD - Static variable in class org.streamingpool.core.names.resolve.Names
 
FROM_OVERRIDDEN_TOSTRING - Static variable in class org.streamingpool.core.names.resolve.Names
 
FROM_SIMPLE_CLASSNAME - Static variable in class org.streamingpool.core.names.resolve.Names
 
fromGetNameMethod(Object) - Static method in class org.streamingpool.core.names.resolve.Names
 
fromNameMethod(Object) - Static method in class org.streamingpool.core.names.resolve.Names
 
fromOverriddenToString(Object) - Static method in class org.streamingpool.core.names.resolve.Names
 
fromRx(Flowable<T>) - Static method in class org.streamingpool.core.service.util.ReactiveStreams
Deprecated.
Flowable is a Publisher
fromSimpleClassName(Object) - Static method in class org.streamingpool.core.names.resolve.Names
 
fromToString(Object) - Static method in class org.streamingpool.core.names.resolve.Names
 

G

get(StreamId<T>) - Method in class org.streamingpool.core.service.impl.PoolContent
 
getCreator() - Method in interface org.streamingpool.core.service.impl.IdentifiedStreamCreator
 
getCreator() - Method in class org.streamingpool.core.service.impl.ImmutableIdentifiedStreamCreator
 
getDelay() - Method in class org.streamingpool.core.service.streamid.DelayedStreamId
 
getDiscoveryService(Attributes) - Method in class org.streamingpool.core.incubation.akka.IdBasedSource
 
getId() - Method in interface org.streamingpool.core.service.impl.IdentifiedStreamCreator
 
getId() - Method in class org.streamingpool.core.service.impl.ImmutableIdentifiedStreamCreator
 
getRunState() - Method in interface org.streamingpool.core.rx.process.RunStateService
 
getRunState() - Method in class org.streamingpool.core.rx.process.RunStateServiceImpl
 
getTarget() - Method in class org.streamingpool.core.service.streamid.DelayedStreamId
 

H

hashCode() - Method in class org.streamingpool.core.domain.Timestamped
 
hashCode() - Method in class org.streamingpool.core.service.diagnostic.ErrorStreamId
 
hashCode() - Method in class org.streamingpool.core.service.streamid.BufferSpecification
 
hashCode() - Method in class org.streamingpool.core.service.streamid.ClassBasedId
 
hashCode() - Method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
 
hashCode() - Method in class org.streamingpool.core.service.streamid.CompositionStreamId
 
hashCode() - Method in class org.streamingpool.core.service.streamid.DelayedStreamId
 
hashCode() - Method in class org.streamingpool.core.service.streamid.DerivedStreamId
 
hashCode() - Method in class org.streamingpool.core.service.streamid.factory.function.DelayCompositionFunction
 
hashCode() - Method in class org.streamingpool.core.service.streamid.factory.function.FilterCompositionFunction
 
hashCode() - Method in class org.streamingpool.core.service.streamid.factory.function.FlatMapCompositionFunction
 
hashCode() - Method in class org.streamingpool.core.service.streamid.factory.function.MapCompositionFunction
 
hashCode() - Method in class org.streamingpool.core.service.streamid.factory.function.ZipCompositionFunction
 
hashCode() - Method in class org.streamingpool.core.service.streamid.FilteredStreamId
 
hashCode() - Method in class org.streamingpool.core.service.streamid.OverlapBufferStreamId
 
hashCode() - Method in class org.streamingpool.core.testing.NamedStreamId
 

I

IdBasedSource<T> - Class in org.streamingpool.core.incubation.akka
Created by mgalilee on 26/05/2016.
IdBasedSource(StreamId<T>) - Constructor for class org.streamingpool.core.incubation.akka.IdBasedSource
 
IdentifiedStreamCreator<T> - Interface in org.streamingpool.core.service.impl
Interface that associates a StreamId with a StreamCreator.
ImmutableIdentifiedStreamCreator<T> - Class in org.streamingpool.core.service.impl
Immutable implementation of a IdentifiedStreamCreator.
ImmutableIdentifiedStreamCreator(StreamId<T>, StreamCreator<T>) - Constructor for class org.streamingpool.core.service.impl.ImmutableIdentifiedStreamCreator
 
ImmutableNameRepository - Class in org.streamingpool.core.names.impl
Immutable repository for object's name backed by a Map.
ImmutableNameRepository(Map<Object, String>) - Constructor for class org.streamingpool.core.names.impl.ImmutableNameRepository
Creates a new name repository backed by the given map.
instant() - Method in class org.streamingpool.core.domain.Timestamped
 
invokeUnchecked(Object, Method) - Static method in class org.streamingpool.core.util.ObjectVerifications
 
isFinalField(Field) - Static method in class org.streamingpool.core.util.ObjectVerifications
 
isPresent() - Method in class org.streamingpool.core.domain.ErrorStreamPair
 
isPublicField(Field) - Static method in class org.streamingpool.core.util.ObjectVerifications
 

L

LocalPool - Class in org.streamingpool.core.service.impl
Local pool for providing and discovery of Publishers.
LocalPool() - Constructor for class org.streamingpool.core.service.impl.LocalPool
 
LocalPool(List<StreamFactory>) - Constructor for class org.streamingpool.core.service.impl.LocalPool
 

M

MapCompositionFunction<X,T> - Class in org.streamingpool.core.service.streamid.factory.function
Created by timartin on 06/10/2016.
MapCompositionFunction(Function<X, Optional<T>>) - Constructor for class org.streamingpool.core.service.streamid.factory.function.MapCompositionFunction
 
mappedStream(StreamId<X>, Function<X, T>) - Static method in class org.streamingpool.core.service.streamid.factory.ComposedStreams
Creates a StreamId that will be used to create a ReactiveStream which will emit items based on a ReactiveStream identified by the provided StreamId.
matching() - Method in class org.streamingpool.core.service.streamid.BufferSpecification.EndStreamMatcher
 
materialized() - Method in class org.streamingpool.core.support.AkkaStreamSupport.OngoingAkkaSourceProviding
 
materializer() - Method in class org.streamingpool.core.support.AbstractAkkaStreamSupport
 
materializer() - Method in interface org.streamingpool.core.support.AkkaStreamSupport
 
mergedStream(List<StreamId<X>>) - Static method in class org.streamingpool.core.service.streamid.factory.ComposedStreams
EXPERIMENTAL Creates a StreamId that will be used to create a ReactiveStream which will emit all the items emitted by the ReactiveStreams identified by the provided StreamIds.
MoreCollections - Class in org.streamingpool.core.util
Utility methods for collections

N

NamedStreamId<T> - Class in org.streamingpool.core.testing
 
NamedStreamId(String) - Constructor for class org.streamingpool.core.testing.NamedStreamId
 
nameFor(Object) - Method in class org.streamingpool.core.names.impl.ImmutableNameRepository
 
nameFor(Object) - Method in interface org.streamingpool.core.names.NameRepository
Returns for the specified object.
NameRepositories - Class in org.streamingpool.core.names
 
nameRepository() - Method in class org.streamingpool.core.names.conf.NameRepositoryConfiguration
 
NameRepository - Interface in org.streamingpool.core.names
Indicates a repository of names for any object
NameRepositoryConfiguration - Class in org.streamingpool.core.names.conf
 
NameRepositoryConfiguration() - Constructor for class org.streamingpool.core.names.conf.NameRepositoryConfiguration
 
Names - Class in org.streamingpool.core.names.resolve
 
Names() - Constructor for class org.streamingpool.core.names.resolve.Names
 
newFactory(Class<T>) - Static method in class org.streamingpool.core.testing.StreamFactoryMock
Start the creation of a new StreamFactoryMock.
newFromConstantContainers(List<ConstantsContainer>) - Static method in class org.streamingpool.core.names.NameRepositories
 
nowOf(T) - Static method in class org.streamingpool.core.domain.Timestamped
 

O

ObjectVerifications - Class in org.streamingpool.core.util
 
ObjectVerifications() - Constructor for class org.streamingpool.core.util.ObjectVerifications
 
ObservableChoosable<T> - Class in org.streamingpool.core.rx.process
 
of(S) - Static method in class org.streamingpool.core.service.diagnostic.ErrorStreamId
 
of(StreamId<T>, StreamCreator<T>) - Static method in class org.streamingpool.core.service.impl.ImmutableIdentifiedStreamCreator
 
of(Class<?>) - Static method in class org.streamingpool.core.service.streamid.ClassBasedId
 
of(StreamId<T>, BufferSpecification) - Static method in class org.streamingpool.core.service.streamid.OverlapBufferStreamId
 
ofData(Publisher<T>) - Static method in class org.streamingpool.core.domain.ErrorStreamPair
 
ofDataError(Publisher<T>, Publisher<Throwable>) - Static method in class org.streamingpool.core.domain.ErrorStreamPair
 
ofName(String) - Static method in class org.streamingpool.core.testing.NamedStreamId
 
ofStartEnd(StreamId<?>, Set<BufferSpecification.EndStreamMatcher<?, ?>>) - Static method in class org.streamingpool.core.service.streamid.BufferSpecification
 
ofStartEndTimeout(StreamId<?>, Set<BufferSpecification.EndStreamMatcher<?, ?>>, Duration) - Static method in class org.streamingpool.core.service.streamid.BufferSpecification
 
OngoingAkkaSourceProviding(AkkaSourceProvidingService, ProvidingService, Source<Out, Mat>, Materializer) - Constructor for class org.streamingpool.core.support.AkkaStreamSupport.OngoingAkkaSourceProviding
 
OngoingCreatorCreation(StreamCreator<T>) - Constructor for class org.streamingpool.core.service.util.StreamCreators.OngoingCreatorCreation
 
OngoingLazyProviding(CreatorProvidingService, StreamCreator<T>) - Constructor for class org.streamingpool.core.support.StreamSupport.OngoingLazyProviding
 
OngoingMaterializedAkkaSourceProviding(ProvidingService, Source<Out, Mat>, Materializer) - Constructor for class org.streamingpool.core.support.AkkaStreamSupport.OngoingMaterializedAkkaSourceProviding
 
OngoingProviding(ProvidingService, Publisher<T>) - Constructor for class org.streamingpool.core.support.StreamSupport.OngoingProviding
 
OngoingUnmaterializedAkkaSourceProviding(AkkaSourceProvidingService, Source<Out, ?>) - Constructor for class org.streamingpool.core.support.AkkaStreamSupport.OngoingUnmaterializedAkkaSourceProviding
 
or(Function<? super T, R>) - Method in class org.streamingpool.core.names.resolve.Chains.AbstractBranchBuilder
 
or(BiFunction<? super T, ? extends Function<Object, R>, R>) - Method in class org.streamingpool.core.names.resolve.Chains.AbstractBranchBuilder
 
orElse(R) - Method in class org.streamingpool.core.names.resolve.Chains.BiFunctionBranchBuilder
 
orElse(R) - Method in class org.streamingpool.core.names.resolve.Chains.ChainBuilder
 
orElse(R) - Method in class org.streamingpool.core.names.resolve.Chains.FunctionBranchBuilder
 
orElseNull() - Method in class org.streamingpool.core.names.resolve.Chains.BiFunctionBranchBuilder
 
orElseNull() - Method in class org.streamingpool.core.names.resolve.Chains.ChainBuilder
 
orElseNull() - Method in class org.streamingpool.core.names.resolve.Chains.FunctionBranchBuilder
 
orElseThrow() - Method in class org.streamingpool.core.names.resolve.Chains.BiFunctionBranchBuilder
 
orElseThrow() - Method in class org.streamingpool.core.names.resolve.Chains.ChainBuilder
 
orElseThrow() - Method in class org.streamingpool.core.names.resolve.Chains.FunctionBranchBuilder
 
org.streamingpool.core.conf - package org.streamingpool.core.conf
 
org.streamingpool.core.domain - package org.streamingpool.core.domain
 
org.streamingpool.core.incubation.akka - package org.streamingpool.core.incubation.akka
 
org.streamingpool.core.names - package org.streamingpool.core.names
 
org.streamingpool.core.names.conf - package org.streamingpool.core.names.conf
 
org.streamingpool.core.names.impl - package org.streamingpool.core.names.impl
 
org.streamingpool.core.names.resolve - package org.streamingpool.core.names.resolve
 
org.streamingpool.core.rx.process - package org.streamingpool.core.rx.process
 
org.streamingpool.core.service - package org.streamingpool.core.service
 
org.streamingpool.core.service.akka - package org.streamingpool.core.service.akka
 
org.streamingpool.core.service.diagnostic - package org.streamingpool.core.service.diagnostic
 
org.streamingpool.core.service.impl - package org.streamingpool.core.service.impl
 
org.streamingpool.core.service.rx - package org.streamingpool.core.service.rx
 
org.streamingpool.core.service.streamfactory - package org.streamingpool.core.service.streamfactory
 
org.streamingpool.core.service.streamid - package org.streamingpool.core.service.streamid
 
org.streamingpool.core.service.streamid.factory - package org.streamingpool.core.service.streamid.factory
 
org.streamingpool.core.service.streamid.factory.function - package org.streamingpool.core.service.streamid.factory.function
 
org.streamingpool.core.service.util - package org.streamingpool.core.service.util
 
org.streamingpool.core.support - package org.streamingpool.core.support
 
org.streamingpool.core.testing - package org.streamingpool.core.testing
 
org.streamingpool.core.testing.util - package org.streamingpool.core.testing.util
 
org.streamingpool.core.util - package org.streamingpool.core.util
 
overlapBufferStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
 
OverlapBufferStreamFactory - Class in org.streamingpool.core.service.streamfactory
OverlapBufferStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.OverlapBufferStreamFactory
 
OverlapBufferStreamId<T> - Class in org.streamingpool.core.service.streamid
Provide an overlapping buffer for the specified OverlapBufferStreamId.sourceId.

P

pool() - Method in class org.streamingpool.core.conf.EmbeddedPoolConfiguration
 
PoolContent - Class in org.streamingpool.core.service.impl
Encapsulate the state of a streaming pool.
PoolContent() - Constructor for class org.streamingpool.core.service.impl.PoolContent
 
predicate() - Method in class org.streamingpool.core.service.streamid.FilteredStreamId
 
provide(StreamId<T>, Source<T, ?>) - Method in interface org.streamingpool.core.service.akka.AkkaSourceProvidingService
 
provide(StreamId<T>, Source<T, ?>) - Method in class org.streamingpool.core.service.akka.AkkaStreamFactory
 
provide(StreamId<T>, StreamCreator<T>) - Method in interface org.streamingpool.core.service.CreatorProvidingService
Provides a StreamCreator associated to the specified id.
provide(StreamId<T>, Publisher<T>) - Method in class org.streamingpool.core.service.impl.LocalPool
 
provide(StreamId<T>, Publisher<T>) - Method in interface org.streamingpool.core.service.ProvidingService
Provides the stream with the specified id.
provide(StreamId<T>, StreamCreator<T>) - Method in class org.streamingpool.core.service.streamfactory.CreatorStreamFactory
 
provide(Publisher<T>) - Method in class org.streamingpool.core.support.AbstractStreamSupport
 
provide(StreamCreator<T>) - Method in class org.streamingpool.core.support.AbstractStreamSupport
 
provide(Source<Out, Mat>) - Method in interface org.streamingpool.core.support.AkkaStreamSupport
 
provide(Publisher<T>) - Method in interface org.streamingpool.core.support.StreamSupport
 
provide(StreamCreator<T>) - Method in interface org.streamingpool.core.support.StreamSupport
 
ProvidingService - Interface in org.streamingpool.core.service
Interface that is able to provide Publisher.
providingService() - Method in class org.streamingpool.core.support.AbstractStreamSupport
 
providingService() - Method in interface org.streamingpool.core.support.StreamSupport
 
publisherFrom(Flowable<T>) - Static method in class org.streamingpool.core.service.util.ReactiveStreams
Deprecated.
useless
publisherFrom(Source<T, U>) - Method in interface org.streamingpool.core.support.AkkaStreamSupport
 

R

ReactiveStreams - Class in org.streamingpool.core.service.util
Deprecated.
with the dependency on Publisher directly, no need for these methods anymore. Use technology specific
RunState - Enum in org.streamingpool.core.rx.process
 
RunStateService - Interface in org.streamingpool.core.rx.process
 
RunStateServiceImpl - Class in org.streamingpool.core.rx.process
 
RunStateServiceImpl() - Constructor for class org.streamingpool.core.rx.process.RunStateServiceImpl
 
RunStateServiceImpl(RunState) - Constructor for class org.streamingpool.core.rx.process.RunStateServiceImpl
 
rxFrom(Publisher<T>) - Static method in class org.streamingpool.core.service.util.ReactiveStreams
Deprecated.
rxjava2 has Flowable.fromPublisher(Publisher)
rxFrom(StreamId<T>) - Method in interface org.streamingpool.core.support.RxStreamSupport
 
RxStreams - Class in org.streamingpool.core.service.rx
 
RxStreamSupport - Interface in org.streamingpool.core.support
Support interface for working with RxJava streams.

S

service() - Method in class org.streamingpool.core.incubation.akka.StreamDiscovery
 
setBufferSize(int) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
 
setBufferSize(Flowable<Integer>) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
 
setClearTrigger(Flowable<?>) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
 
setInput(Flowable<T>) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
 
setLength(int) - Method in class org.streamingpool.core.rx.process.ConcurrentCircularBuffer
 
setMinEmitSize(int) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
 
setRunState(RunState) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
 
setRunState(Flowable<RunState>) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
 
shape() - Method in class org.streamingpool.core.incubation.akka.IdBasedSource
 
skip(int) - Method in class org.streamingpool.core.support.StreamCollectingSupport.OngoingBlockingCollecting
Instruct the StreamCollectingSupport.OngoingBlockingCollecting to skip the given number of elements.
sourceFrom(Publisher<T>) - Static method in class org.streamingpool.core.service.util.ReactiveStreams
Deprecated.
Source has a Source.fromPublisher(Publisher) method
sourceFrom(StreamId<T>) - Static method in class org.streamingpool.core.service.util.ReactiveStreams
Deprecated.
 
sourceFrom(StreamId<T>) - Method in interface org.streamingpool.core.support.AkkaStreamSupport
 
sourceId() - Method in class org.streamingpool.core.service.diagnostic.ErrorStreamId
 
sourceId() - Method in class org.streamingpool.core.service.streamid.OverlapBufferStreamId
 
sourceProvidingService() - Method in class org.streamingpool.core.support.AbstractAkkaStreamSupport
 
sourceProvidingService() - Method in interface org.streamingpool.core.support.AkkaStreamSupport
 
sourceStreamId() - Method in class org.streamingpool.core.service.streamid.DerivedStreamId
 
sourceStreamId() - Method in class org.streamingpool.core.service.streamid.FilteredStreamId
 
sourceStreamIds() - Method in class org.streamingpool.core.service.streamid.CompositionStreamId
 
startId() - Method in class org.streamingpool.core.service.streamid.BufferSpecification
 
stream(Publisher<T>) - Method in class org.streamingpool.core.domain.ErrorDeflector
 
StreamCollectingSupport - Interface in org.streamingpool.core.support
Support interface that provides convenience methods for working with streams.
StreamCollectingSupport.OngoingBlockingCollecting<T> - Class in org.streamingpool.core.support
 
StreamCreator<T> - Interface in org.streamingpool.core.service
Interface that represents an entity that is able to create a specific ReactiveStream.
StreamCreatorFactoryConfiguration - Class in org.streamingpool.core.conf
This configuration can be used together with a pool configuration and provides and additional factory for streams which is based on so-called creators.
StreamCreatorFactoryConfiguration() - Constructor for class org.streamingpool.core.conf.StreamCreatorFactoryConfiguration
 
StreamCreators - Class in org.streamingpool.core.service.util
 
StreamCreators.OngoingCreatorCreation<T> - Class in org.streamingpool.core.service.util
 
StreamDiscovery - Class in org.streamingpool.core.incubation.akka
 
StreamDiscovery(DiscoveryService) - Constructor for class org.streamingpool.core.incubation.akka.StreamDiscovery
 
StreamFactory - Interface in org.streamingpool.core.service
This interface represents a factory for Publishers.
StreamFactoryMock<T> - Class in org.streamingpool.core.testing
Very simple StreamFactory mock builder to simplify the test code.
streamFrom(Source<Out, Mat>) - Method in interface org.streamingpool.core.support.AkkaStreamSupport
 
StreamId<T> - Interface in org.streamingpool.core.service
Interface for defining custom stream identifiers.
streamIdClass() - Method in interface org.streamingpool.core.service.TypedStreamFactory
Returns the class that this TypedStreamFactory is able to create.
streamIdNameMapping(NameRepository) - Method in class org.streamingpool.core.names.conf.NameRepositoryConfiguration
 
StreamingPoolHook - Enum in org.streamingpool.core.service.streamid
 
StreamSupport - Interface in org.streamingpool.core.support
Support interface for working with Publishers.
StreamSupport.OngoingLazyProviding<T> - Class in org.streamingpool.core.support
 
StreamSupport.OngoingProviding<T> - Class in org.streamingpool.core.support
 
switchTo(RunState) - Method in interface org.streamingpool.core.rx.process.RunStateService
 
switchTo(RunState) - Method in class org.streamingpool.core.rx.process.RunStateServiceImpl
 
synchronousPutIfAbsent(StreamId<T>, Supplier<ErrorStreamPair<T>>) - Method in class org.streamingpool.core.service.impl.PoolContent
 

T

timeout() - Method in class org.streamingpool.core.service.streamid.BufferSpecification
 
Timestamped<T> - Class in org.streamingpool.core.domain
 
toList() - Method in class org.streamingpool.core.rx.process.ConcurrentCircularBuffer
 
toString() - Method in class org.streamingpool.core.domain.Timestamped
 
toString() - Method in class org.streamingpool.core.service.diagnostic.ErrorStreamId
 
toString() - Method in class org.streamingpool.core.service.streamid.BufferSpecification
 
toString() - Method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
 
toString() - Method in class org.streamingpool.core.service.streamid.CompositionStreamId
 
toString() - Method in class org.streamingpool.core.service.streamid.DelayedStreamId
 
toString() - Method in class org.streamingpool.core.service.streamid.DerivedStreamId
 
toString() - Method in class org.streamingpool.core.service.streamid.FilteredStreamId
 
toString() - Method in class org.streamingpool.core.service.streamid.OverlapBufferStreamId
 
toString() - Method in class org.streamingpool.core.testing.NamedStreamId
 
TrackKeepingDiscoveryService - Class in org.streamingpool.core.service.impl
Special implementation of a DiscoveryService.
TrackKeepingDiscoveryService(List<StreamFactory>, PoolContent) - Constructor for class org.streamingpool.core.service.impl.TrackKeepingDiscoveryService
 
TrackKeepingDiscoveryService(List<StreamFactory>, PoolContent, Set<StreamId<?>>, Thread) - Constructor for class org.streamingpool.core.service.impl.TrackKeepingDiscoveryService
 
transformation() - Method in class org.streamingpool.core.service.streamid.CompositionStreamId
 
Trigger - Interface in org.streamingpool.core.rx.process
 
trigger() - Method in interface org.streamingpool.core.rx.process.Trigger
 
trigger() - Method in class org.streamingpool.core.rx.process.TriggerImpl
 
TriggerImpl - Class in org.streamingpool.core.rx.process
 
TriggerImpl() - Constructor for class org.streamingpool.core.rx.process.TriggerImpl
 
triggerStream() - Method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
 
TypedStreamFactory<X,T extends StreamId<X>> - Interface in org.streamingpool.core.service
Typed version of a StreamFactory.

U

UncheckedWaits - Class in org.streamingpool.core.testing.util
 
unmaterialized() - Method in class org.streamingpool.core.support.AkkaStreamSupport.OngoingAkkaSourceProviding
 

V

value() - Method in class org.streamingpool.core.domain.Timestamped
 
valueOf(String) - Static method in enum org.streamingpool.core.rx.process.RunState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.streamingpool.core.service.streamid.StreamingPoolHook
Returns the enum constant of this type with the specified name.
valueOfField(Field, Object) - Static method in class org.streamingpool.core.util.ObjectVerifications
 
values() - Static method in enum org.streamingpool.core.rx.process.RunState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.streamingpool.core.service.streamid.StreamingPoolHook
Returns an array containing the constants of this enum type, in the order they are declared.
verifyAllDeclaredGettersReturnSomething(Object) - Static method in class org.streamingpool.core.util.ObjectVerifications
 

W

waitFor(long, TimeUnit) - Static method in class org.streamingpool.core.testing.util.UncheckedWaits
 
when(Predicate<T>, Function<T, T1>, BiFunction<T1, Function<? super T1, R>, R>) - Method in class org.streamingpool.core.names.resolve.Chains.AbstractBranchBuilder
 
when(Predicate<T>, Function<T, T1>, Function<T1, R>) - Method in class org.streamingpool.core.names.resolve.Chains.AbstractBranchBuilder
 
withIdDiscoverAnother(StreamId<T>, StreamId<T>) - Method in class org.streamingpool.core.testing.StreamFactoryMock
When the factory is asked to create id, it will use the DiscoveryService to discover idToDiscover.
withIdInvoke(StreamId<T>, BiFunction<StreamId<T>, DiscoveryService, Publisher<T>>) - Method in class org.streamingpool.core.testing.StreamFactoryMock
When the factory is asked to create id, it will invoke the specified BiFunction.
withIdProvideStreamWithValue(StreamId<T>, T) - Method in class org.streamingpool.core.testing.StreamFactoryMock
When the factory is asked to create id, a ReactiveStream that contains the value will be provided.
withUniqueStreamId() - Method in class org.streamingpool.core.support.StreamSupport.OngoingProviding
 

Z

ZipCompositionFunction<X,T> - Class in org.streamingpool.core.service.streamid.factory.function
Created by timartin on 06/10/2016.
ZipCompositionFunction(BiFunction<X, X, Optional<T>>) - Constructor for class org.streamingpool.core.service.streamid.factory.function.ZipCompositionFunction
 
zippedStream(StreamId<X>, StreamId<X>, BiFunction<X, X, Optional<T>>) - Static method in class org.streamingpool.core.service.streamid.factory.ComposedStreams
EXPERIMENTAL Creates a StreamId that will identify a ReactiveStream which will emit items generated using the provided method and the values emitted by the ReactiveStreams identified by the provided StreamId s.
A B C D E F G H I L M N O P R S T U V W Z 
Skip navigation links