| Name | Description | Type | Package | Framework |
| Flow | Interrelated interfaces and static methods for establishing flow-controlled components in which Publishers | Class | java.util.concurrent | Java SE |
| Flow .Processor | A component that acts as both a Subscriber and Publisher. | Interface | java.util.concurrent.Flow | Java SE |
| Flow .Publisher | A producer of items (and related control messages) received by Subscribers. | Interface | java.util.concurrent.Flow | Java SE |
| Flow .Subscriber | A receiver of messages. | Interface | java.util.concurrent.Flow | Java SE |
| Flow .Subscription | Message control linking a Flow. | Interface | java.util.concurrent.Flow | Java SE |