| Name | Description | Type | Package | Framework |
| BarrierSignal | A Barrier signal is used to silently stop exploring a path. | Class | com.sonar.sslr.api.flow | SonarSource |
| Branch | Class | com.sonar.sslr.api.flow | SonarSource | |
| ExecutionFlow | Interface | com.sonar.sslr.api.flow | SonarSource | |
| ExecutionFlowEngine | Class | com.sonar.sslr.api.flow | SonarSource | |
| ExecutionFlowError | See Also:Serialized FormConstructor SummaryExecutionFlowError(java. | Class | com.sonar.sslr.api.flow | SonarSource |
| ExecutionFlowSignal | See Also:Serialized FormConstructor SummaryExecutionFlowSignal() | Class | com.sonar.sslr.api.flow | SonarSource |
| ExecutionFlowVisitor | Class | com.sonar.sslr.api.flow | SonarSource | |
| FlowHandler | Class | com.sonar.sslr.api.flow | SonarSource | |
| Statement | Class | com.sonar.sslr.api.flow | SonarSource | |
| StopFlowExplorationSignal | Must be used to stop visiting the execution flow. | Class | com.sonar.sslr.api.flow | SonarSource |
| StopPathExplorationSignal | This signal must be used when the end of a path has been reached. | Class | com.sonar.sslr.api.flow | SonarSource |