| Interface | Description |
|---|---|
| CorrespondingEventsFunction<E> |
A corresponding events function that acts as a normal
Function but ensures a single event
type in the generic and tightens the possible exception thrown to OutsideScopeException. |
| LifecycleScopeProvider<E> |
A convenience interface that, when implemented, helps provide information to create
ScopeProvider implementations that resolve the next corresponding lifecycle event and construct
a Completable representation of it from the LifecycleScopeProvider.lifecycle() stream. |
| Class | Description |
|---|---|
| LifecycleEndedException |
Signifies an error occurred due to execution starting after the lifecycle has ended.
|
| LifecycleNotStartedException |
Signifies an error occurred due to execution starting before the lifecycle has started.
|
| LifecycleScopes |
Utilities for dealing with
LifecycleScopeProviders. |
| TestLifecycleScopeProvider |
Test utility to create
LifecycleScopeProvider instances for tests. |
| Enum | Description |
|---|---|
| TestLifecycleScopeProvider.TestLifecycle |