Class Hierarchy
- java.lang.Object
- io.aether.utils.streams.Accumulator (implements io.aether.utils.streams.Node<Up_ToNode,Up_ToOut,Down_ToNode,Down_ToOut>)
- io.aether.utils.slots.AMFuture<T> (implements io.aether.utils.interfaces.AConsumer<T>)
- io.aether.utils.streams.MapBase.ARMultiFuture2<T>
- io.aether.utils.streams.BlockMgr
- io.aether.utils.streams.BufferNode<TRead,TWrite> (implements io.aether.utils.streams.Node<Up_ToNode,Up_ToOut,Down_ToNode,Down_ToOut>, io.aether.utils.interfaces.ObjectFind)
- io.aether.utils.streams.BufferNodeAutoFlush<TRead,TWrite>
- io.aether.utils.streams.FGate<ToNode,ToOut>
- io.aether.utils.streams.FGate.InsideGate (implements io.aether.utils.streams.GateI<TWrite>)
- io.aether.utils.streams.FGate.OutSideGate (implements io.aether.utils.streams.Gate<TWrite,TRead>)
- io.aether.utils.streams.FGate.Pair<TIn,TOut,PairOut> (implements io.aether.utils.streams.AcceptorI<TRead,TWrite>, io.aether.utils.interfaces.ObjectFind)
- io.aether.utils.streams.BufferNode.BGate<TIn,TOut>
- io.aether.utils.streams.BufferNode.BGateDown
- io.aether.utils.streams.BufferNodeAutoFlush.BFGateDown
- io.aether.utils.streams.BufferNode.BGateUp
- io.aether.utils.streams.BufferNodeAutoFlush.BFGateUp
- io.aether.utils.streams.BufferNode.BGateDown
- io.aether.utils.streams.BufferNode.BGate<TIn,TOut>
- io.aether.utils.streams.MapBase<K,V> (implements io.aether.utils.interfaces.AConsumer<T>)
- io.aether.utils.streams.NodeConverter<TDown2,TUp2,TUp,TDown> (implements io.aether.utils.streams.Node<Up_ToNode,Up_ToOut,Down_ToNode,Down_ToOut>)
- io.aether.utils.streams.NodeConverterAsync<TDown2,TUp2,TUp,TDown> (implements io.aether.utils.streams.Node<Up_ToNode,Up_ToOut,Down_ToNode,Down_ToOut>)
- io.aether.utils.streams.NodeFilter<TDown,TUp> (implements io.aether.utils.streams.Node<Up_ToNode,Up_ToOut,Down_ToNode,Down_ToOut>)
- io.aether.utils.streams.OfBiConsumer<TRead,TOut> (implements io.aether.utils.streams.AcceptorI<TRead,TWrite>, io.aether.utils.ToString)
- io.aether.utils.streams.OfConsumer<TWrite,TRead> (implements io.aether.utils.streams.AcceptorI<TRead,TWrite>, io.aether.utils.ToString)
- io.aether.utils.streams.OfConsumerValue<TWrite,TRead> (implements io.aether.utils.streams.AcceptorI<TRead,TWrite>, io.aether.utils.ToString)
- io.aether.utils.streams.Switcher<TUp,TDown> (implements io.aether.utils.streams.NodeUp<Down_ToNode,Down_ToOut>)
- io.aether.utils.streams.Switcher.SplitterUpGate (implements io.aether.utils.streams.AcceptorI<TRead,TWrite>)
- io.aether.utils.streams.Switcher.SplitterUpGateHard
- io.aether.utils.streams.Switcher.SplitterUpGateSoft
- io.aether.utils.streams.Switcher2<TUp,TDown> (implements io.aether.utils.ToString)
- io.aether.utils.streams.Switcher2.SplitterUpGate (implements io.aether.utils.streams.AcceptorI<TRead,TWrite>)
- io.aether.utils.streams.Switcher2.SplitterUpGateHard
- io.aether.utils.streams.Switcher2.SplitterUpGateSoft
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.aether.utils.streams.ClosedStreamException
- java.lang.RuntimeException
- java.lang.Exception
- io.aether.utils.streams.ValueClose (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.ValueForce (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.ValueMap<T2,T> (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.ValueMap2<T,T2> (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.ValueOfData<T> (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.ValueOfDataForceOnDrop<T> (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.ValueOfForce<T> (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.ValueOfForceOnDrop<T> (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.ValueOfOnDrop<T> (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.ValueOfRequest<T> (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.ValueProxy<T> (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.ValueAddRequest<T>
- io.aether.utils.streams.ValueExclusiveOnReject<T>
- io.aether.utils.streams.ValueNotClose<T>
- io.aether.utils.streams.ValueOnDrop<T>
- io.aether.utils.streams.ValueOnEnter<T>
- io.aether.utils.streams.ValueOnReject<T>
- io.aether.utils.streams.ValueProxyTimeout<T>
- io.aether.utils.streams.ValueWithClose<T>
- io.aether.utils.streams.ValueWithForce<T>
- io.aether.utils.streams.ValueRequest (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.ValueWithSubValues<T> (implements io.aether.utils.streams.Value<T>)
- io.aether.utils.streams.WebSocketNode (implements io.aether.utils.streams.Node<Up_ToNode,Up_ToOut,Down_ToNode,Down_ToOut>)
Interface Hierarchy
- io.aether.utils.streams.ApiNode<LT,RT,DS>
- io.aether.utils.interfaces.ObjectFind
- io.aether.utils.streams.AcceptorI<TRead,TWrite> (also extends io.aether.utils.ToString)
- io.aether.utils.streams.GateI<TWrite> (also extends io.aether.utils.ToString)
- io.aether.utils.streams.Gate<TWrite,TRead>
- io.aether.utils.streams.Node<Up_ToNode,Up_ToOut,Down_ToNode,Down_ToOut> (also extends io.aether.utils.streams.NodeDown<Up_In,Up_Out>, io.aether.utils.streams.NodeUp<Down_ToNode,Down_ToOut>)
- io.aether.utils.streams.ThreadSafe
- io.aether.utils.ToString
- io.aether.utils.streams.AcceptorI<TRead,TWrite> (also extends io.aether.utils.interfaces.ObjectFind)
- io.aether.utils.streams.GateI<TWrite> (also extends io.aether.utils.interfaces.ObjectFind)
- io.aether.utils.streams.Gate<TWrite,TRead>
- io.aether.utils.streams.NodeDown<Up_In,Up_Out>
- io.aether.utils.streams.NodeUp<Down_ToNode,Down_ToOut>
- io.aether.utils.streams.Value<T>
- io.aether.utils.streams.ValueExclusiveOnReject.Listener
- io.aether.utils.streams.ValueOnReject.Listener