Represents a step event and any associated data.
Represents a step event and any associated data.
Creates a new step request and constructs a future for when its result returns.
Creates a new step request and constructs a future for when its result returns.
The function used to create the request and return the id of the request
The thread in which to perform the step
The additional JDI arguments to provide
The future containing the result from the step request
Creates a new pipeline of step events.
Creates a new pipeline of step events. This is not memoized as step events are one-per-thread and are closed after the pipeline's future is completed.
The additional event arguments to provide to the event handler feeding the new pipeline
The new step event and data pipeline
Constructs a stream of step events.
Constructs a stream of step events.
The thread with which to receive step events
The additional JDI arguments to provide
The stream of step events
Constructs a stream of step events.
Constructs a stream of step events.
The thread with which to receive step events
The additional JDI arguments to provide
The stream of step events and any retrieved data based on requests from extra arguments
Constructs a stream of step events.
Constructs a stream of step events.
The thread with which to receive step events
The additional JDI arguments to provide
The stream of step events
Constructs a stream of step events.
Constructs a stream of step events.
The thread with which to receive step events
The additional JDI arguments to provide
The stream of step events and any retrieved data based on requests from extra arguments
Steps in from the current location to the next line.
Steps in from the current location to the next line.
The thread in which to perform the step
The additional JDI arguments to provide
The resulting one-time event
Steps in from the current location to the next line.
Steps in from the current location to the next line.
The thread in which to perform the step
The additional JDI arguments to provide
The resulting event and any retrieved data based on requests from extra arguments
Steps in from the current location to the next location.
Steps in from the current location to the next location.
The thread in which to perform the step
The additional JDI arguments to provide
The resulting one-time event
Steps in from the current location to the next location.
Steps in from the current location to the next location.
The thread in which to perform the step
The additional JDI arguments to provide
The resulting event and any retrieved data based on requests from extra arguments
Steps out from the current location to the next line.
Steps out from the current location to the next line.
The thread in which to perform the step
The additional JDI arguments to provide
The resulting one-time event
Constructs a stream of step events caused by stepping out from the current location to the next line.
Constructs a stream of step events caused by stepping out from the current location to the next line.
The thread in which to perform the step
The additional JDI arguments to provide
The resulting event and any retrieved data based on requests from extra arguments
Steps out from the current location to the next location.
Steps out from the current location to the next location.
The thread in which to perform the step
The additional JDI arguments to provide
The resulting one-time event
Constructs a stream of step events caused by stepping out from the current location to the next location.
Constructs a stream of step events caused by stepping out from the current location to the next location.
The thread in which to perform the step
The additional JDI arguments to provide
The resulting event and any retrieved data based on requests from extra arguments
Steps over from the current location to the next line.
Steps over from the current location to the next line.
The thread in which to perform the step
The additional JDI arguments to provide
The resulting one-time event
Steps over from the current location to the next line.
Steps over from the current location to the next line.
The thread in which to perform the step
The additional JDI arguments to provide
The resulting event and any retrieved data based on requests from extra arguments
Steps over from the current location to the next location.
Steps over from the current location to the next location.
The thread in which to perform the step
The additional JDI arguments to provide
The resulting one-time event
Steps over from the current location to the next location.
Steps over from the current location to the next location.
The thread in which to perform the step
The additional JDI arguments to provide
The resulting event and any retrieved data based on requests from extra arguments
Converts the try of a pipeline into a future.
Converts the try of a pipeline into a future. If the pipeline was created, convert it to a future. Otherwise, convert the failure to an immediate failed future.
The attempted pipeline
The future representing the attempted pipeline's
Represents a pure profile for steps that adds no extra logic on top of the standard JDI.