Package io.aether.utils.streams
-
Interface Summary Interface Description AcceptorI<TRead,TWrite> ApiNode<LT,RT,DS> Gate<TWrite,TRead> The Gate interface represents a bidirectional communication channel between nodes in a reactive stream.GateI<TWrite> Node<Up_ToNode,Up_ToOut,Down_ToNode,Down_ToOut> The Node interface represents a node in a bidirectional data structure, which can interact with both the upper and lower levels.Node2<Up,Down> Node4<T> NodeDown<Up_In,Up_Out> NodeUp<Down_ToNode,Down_ToOut> NodeUp2<T> ThreadSafe Value<T> Interface representing a value that can be processed in a stream-like manner in reactive programming.ValueExclusiveOnReject.Listener ValueOnReject.Listener -
Class Summary Class Description Accumulator Accumulator node that processes Value objects.BlockMgr BufferNode<TRead,TWrite> Represents a node in a stream that buffers incoming data.BufferNodeAutoFlush<TRead,TWrite> FGate<ToNode,ToOut> Represents a gate that facilitates communication between nodes in a stream.FGate.Pair<TIn,TOut,PairOut> Abstract class representing a pair of gates with an owner.MapBase<K,V> MapBase.ARMultiFuture2<T> NodeConverter<TDown2,TUp2,TUp,TDown> NodeConverterAsync<TDown2,TUp2,TUp,TDown> NodeFilter<TDown,TUp> OfBiConsumer<TRead,TOut> OfConsumer<TWrite,TRead> OfConsumerValue<TWrite,TRead> Switcher<TUp,TDown> Switcher2<TUp,TDown> ValueAddRequest<T> ValueClose ValueExclusiveOnReject<T> ValueForce ValueMap<T2,T> ValueMap2<T,T2> ValueNotClose<T> ValueOfData<T> ValueOfDataForceOnDrop<T> ValueOfForce<T> ValueOfForceOnDrop<T> ValueOfOnDrop<T> ValueOfRequest<T> ValueOnDrop<T> ValueOnEnter<T> ValueOnReject<T> ValueProxy<T> ValueProxyTimeout<T> ValueRequest ValueWithClose<T> ValueWithForce<T> ValueWithSubValues<T> WebSocketNode -
Exception Summary Exception Description ClosedStreamException