| Name | Description | Type | Package | Framework |
| BiConsumer | | Interface | reactor.fn | Reactor |
|
| BiFunction | | Interface | reactor.fn | Reactor |
|
| Consumer | | Interface | reactor.fn | Reactor |
|
| Function | | Interface | reactor.fn | Reactor |
|
| Functions | Helper methods to provide syntax sugar for working with functional components in Reactor. | Class | reactor.fn | Reactor |
|
| HashWheelTimer | Hash Wheel Timer, as per the paper: Hashed and hierarchical timing wheels: | Class | reactor.fn.timer | Reactor |
|
| HashWheelTimer .BusySpinWait | BusySpin wait strategy. | Class | reactor.fn.timer | Reactor |
|
| HashWheelTimer .SleepWait | Sleep wait strategy. | Class | reactor.fn.timer | Reactor |
|
| HashWheelTimer .TimerPausable | | Class | reactor.fn.timer | Reactor |
|
| HashWheelTimer .WaitStrategy | Wait strategy for the timerWait until the given deadline, | Interface | reactor.fn.timer | Reactor |
|
| HashWheelTimer .YieldingWait | Yielding wait strategy. | Class | reactor.fn.timer | Reactor |
|
| Pausable | | Interface | reactor.fn | Reactor |
|
| Predicate | Determines if the input object matches some criteria. | Interface | reactor.fn | Reactor |
|
| Predicates | | Class | reactor.fn | Reactor |
|
| Resource | A Resource is a component with an active state, generally consuming hardware capacities (memory, cpu, io). | Interface | reactor.fn | Reactor |
|
| Supplier | get() or can be created in some other way. | Interface | reactor.fn | Reactor |
|
| Suppliers | Helper class for working tying Suppliers to Iterables and other types ofCreate a Supplier that aggregates the given list of suppliers by calling each one, in | Class | reactor.fn | Reactor |
|
| Tap | A Tap provides a limited window into an event stream. | Class | reactor.fn.support | Reactor |
|
| Timer | | Interface | reactor.fn.timer | Reactor |
|
| TimeUtils | | Class | reactor.fn.timer | Reactor |
|
| Tuple | A Tuple is an immutable Collection of objects, each of which can be of an arbitrary type. | Class | reactor.fn.tuple | Reactor |
|
| Tuple1 | A tuple that holds a single valueAuthor:Jon Brisbin, Stephane MaldiniSee Also:Serialized Form | Class | reactor.fn.tuple | Reactor |
|
| Tuple2 | A tuple that holds two valuesAuthor:Jon Brisbin, Stephane MaldiniSee Also:Serialized Form | Class | reactor.fn.tuple | Reactor |
|
| Tuple3 | A tuple that holds three valuesAuthor:Jon Brisbin, Stephane MaldiniSee Also:Serialized Form | Class | reactor.fn.tuple | Reactor |
|
| Tuple4 | A tuple that holds four valuesAuthor:Jon Brisbin, Stephane MaldiniSee Also:Serialized Form | Class | reactor.fn.tuple | Reactor |
|
| Tuple5 | A tuple that holds five valuesAuthor:Jon Brisbin, Stephane MaldiniSee Also:Serialized Form | Class | reactor.fn.tuple | Reactor |
|
| Tuple6 | A tuple that holds six valuesAuthor:Jon Brisbin, Stephane MaldiniSee Also:Serialized Form | Class | reactor.fn.tuple | Reactor |
|
| Tuple7 | A tuple that holds seven valuesAuthor:Jon Brisbin, Stephane MaldiniSee Also:Serialized Form | Class | reactor.fn.tuple | Reactor |
|
| Tuple8 | A tuple that holds eight valuesAuthor:Jon Brisbin, Stephane MaldiniSee Also:Serialized Form | Class | reactor.fn.tuple | Reactor |
|
| TupleN | A tuple that holds 9 or more valuesAuthor:Jon Brisbin, Stephane MaldiniSee Also:Serialized Form | Class | reactor.fn.tuple | Reactor |