Represents a method entry event and any associated data.
Represents a method entry event and any associated data.
Creates a new pipeline of method entry events and data using the given arguments.
Creates a new pipeline of method entry events and data using the given arguments. The pipeline is NOT memoized; therefore, each call creates a new pipeline with a new underlying event handler feeding the pipeline. This means that the pipeline needs to be properly closed to remove the event handler.
The id of the request whose events to stream through the new pipeline
The additional event arguments to provide to the event handler feeding the new pipeline
The new method entry event and data pipeline
Creates a new function used for closing generated pipelines.
Creates a new function used for closing generated pipelines.
The id of the request
The arguments associated with the request
The new function for closing the pipeline
Creates a new method entry request using the given arguments.
Creates a new method entry request using the given arguments. The request is memoized, meaning that the same request will be returned for the same arguments. The memoized result will be thrown out if the underlying request storage indicates that the request has been removed.
The id of the created method entry request
Used to generate new request ids to capture request/event matches.
Used to generate new request ids to capture request/event matches.
The new id as a string
Constructs a stream of method entry events for the specified class and method.
Constructs a stream of method entry events for the specified class and method.
The full name of the class/object/trait containing the method to watch
The name of the method to watch
The additional JDI arguments to provide
The stream of method entry events
Constructs a stream of method entry events for the specified class and method.
Constructs a stream of method entry events for the specified class and method.
The full name of the class/object/trait containing the method to watch
The name of the method to watch
The additional JDI arguments to provide
The stream of method entry events and any retrieved data based on requests from extra arguments
Constructs a stream of method entry events for the specified class and method.
Constructs a stream of method entry events for the specified class and method.
The full name of the class/object/trait containing the method to watch
The name of the method to watch
The additional JDI arguments to provide
The stream of method entry events
Constructs a stream of method entry events for the specified class and method.
Constructs a stream of method entry events for the specified class and method.
The full name of the class/object/trait containing the method to watch
The name of the method to watch
The additional JDI arguments to provide
The stream of method entry events and any retrieved data based on requests from extra arguments
Represents a pure profile for method entry that adds no extra logic on top of the standard JDI.