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
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
Determines if there is any step request for the specified thread that is pending.
Determines if there is any step request for the specified thread that is pending.
The thread with which is receiving the step request
True if there is at least one step request with the specified name in the specified class that is pending, otherwise false
Determines if there is any step request for the specified thread with matching arguments that is pending.
Determines if there is any step request for the specified thread with matching arguments that is pending.
The thread with which is receiving the step request
The additional arguments provided to the specific step request
True if there is at least one step request with the specified name and arguments in the specified class that is pending, otherwise false
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
Removes all step requests.
Removes all step requests.
The collection of information about removed step requests
Removes all step requests for the given thread with the specified extra arguments.
Removes all step requests for the given thread with the specified extra arguments.
The thread with which is receiving the step request
the additional arguments provided to the specific step request
Some information about the removed request if it existed, otherwise None
Removes all step requests for the given thread.
Removes all step requests for the given thread.
The thread with which is receiving the step request
The collection of information about removed step requests
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
Retrieves the collection of active and pending step requests.
Retrieves the collection of active and pending step requests.
The collection of information on step requests
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
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
Removes all step requests.
Removes all step requests.
Success containing the collection of information about removed step requests, otherwise a failure
Removes all step requests for the given thread with the specified extra arguments.
Removes all step requests for the given thread with the specified extra arguments.
The thread with which is receiving the step request
the additional arguments provided to the specific step request
Success containing Some information if it existed (or None if it did not), otherwise a failure
Removes all step requests for the given thread.
Removes all step requests for the given thread.
The thread with which is receiving the step request
Success containing the collection of information about removed step requests, otherwise a failure
Represents a pure profile for steps that adds no extra logic on top of the standard JDI.