Package

org.scaladebugger.api.lowlevel

watchpoints

Permalink

package watchpoints

Visibility
  1. Public
  2. All

Type Members

  1. trait AccessWatchpointManager extends AnyRef

    Permalink

    Represents the manager for access watchpoint requests.

  2. case class AccessWatchpointRequestInfo(requestId: String, isPending: Boolean, className: String, fieldName: String, extraArguments: Seq[JDIRequestArgument] = Nil) extends RequestInfo with Product with Serializable

    Permalink

    Represents information about a access watchpoint request.

    Represents information about a access watchpoint request.

    requestId

    The id of the request

    isPending

    Whether or not this request is pending (not on remote JVM)

    className

    The full name of the class whose field to watch

    fieldName

    The name of the field to watch

    extraArguments

    The additional arguments provided to the access watchpoint request

  3. class DummyAccessWatchpointManager extends AccessWatchpointManager

    Permalink

    Represents a access watchpoint manager whose operations do nothing.

  4. class DummyModificationWatchpointManager extends ModificationWatchpointManager

    Permalink

    Represents a modification watchpoint manager whose operations do nothing.

  5. trait ModificationWatchpointManager extends AnyRef

    Permalink

    Represents the manager for modification watchpoint requests.

  6. case class ModificationWatchpointRequestInfo(requestId: String, isPending: Boolean, className: String, fieldName: String, extraArguments: Seq[JDIRequestArgument] = Nil) extends RequestInfo with Product with Serializable

    Permalink

    Represents information about a modification watchpoint request.

    Represents information about a modification watchpoint request.

    requestId

    The id of the request

    isPending

    Whether or not this request is pending (not on remote JVM)

    className

    The full name of the class whose field to watch

    fieldName

    The name of the field to watch

    extraArguments

    The additional arguments provided to the modification watchpoint request

  7. case class NoFieldFound(className: String, fieldName: String) extends Throwable with Product with Serializable

    Permalink

    Represents an exception that occurred when attempting to create a watchpoint request and the desired class or field was not found on the remote JVM.

    Represents an exception that occurred when attempting to create a watchpoint request and the desired class or field was not found on the remote JVM.

    className

    The name of the class containing the field

    fieldName

    The name of the field to watch

  8. trait PendingAccessWatchpointSupport extends PendingAccessWatchpointSupportLike

    Permalink

    Provides pending access watchpoint capabilities to an existing access watchpoint manager.

  9. trait PendingAccessWatchpointSupportLike extends AccessWatchpointManager with PendingRequestSupport

    Permalink

    Provides pending access watchpoint capabilities to an existing access watchpoint manager.

  10. trait PendingModificationWatchpointSupport extends PendingModificationWatchpointSupportLike

    Permalink

    Provides pending modification watchpoint capabilities to an existing modification watchpoint manager.

  11. trait PendingModificationWatchpointSupportLike extends ModificationWatchpointManager with PendingRequestSupport

    Permalink

    Provides pending modification watchpoint capabilities to an existing modification watchpoint manager.

  12. class StandardAccessWatchpointManager extends AccessWatchpointManager with Logging

    Permalink

    Represents the manager for access watchpoint requests.

  13. class StandardModificationWatchpointManager extends ModificationWatchpointManager with Logging

    Permalink

    Represents the manager for modification watchpoint requests.

  14. trait StandardPendingAccessWatchpointSupport extends PendingAccessWatchpointSupport

    Permalink

    Provides pending access watchpoint capabilities to an existing access watchpoint manager.

    Provides pending access watchpoint capabilities to an existing access watchpoint manager.

    Contains an internal pending action manager.

  15. trait StandardPendingModificationWatchpointSupport extends PendingModificationWatchpointSupport

    Permalink

    Provides pending modification watchpoint capabilities to an existing modification watchpoint manager.

    Provides pending modification watchpoint capabilities to an existing modification watchpoint manager.

    Contains an internal pending action manager.

Ungrouped