org.scaladebugger.api.lowlevel.requests

filters

package filters

Visibility
  1. Public
  2. All

Type Members

  1. case class ClassExclusionFilter(classPattern: String) extends JDIRequestFilter with Product with Serializable

    Represents a filter used to limit requests to any class not specified by this filter.

  2. case class ClassInclusionFilter(classPattern: String) extends JDIRequestFilter with Product with Serializable

    Represents a filter used to limit requests to only classes specified by this filter.

  3. case class ClassReferenceFilter(referenceType: ReferenceType) extends JDIRequestFilter with Product with Serializable

    Represents a filter used to limit requests to a specific class reference.

  4. case class CountFilter(count: Int) extends JDIRequestFilter with Product with Serializable

    Represents a filter used to restrict events until the specific event has been reached "count" times.

  5. case class InstanceFilter(objectReference: ObjectReference) extends JDIRequestFilter with Product with Serializable

    Represents a filter used to limit requests to a specific instance of a class.

  6. trait JDIRequestFilter extends JDIRequestArgument

    Represents a filter for a JDI Request.

  7. trait JDIRequestFilterProcessor extends JDIRequestProcessor

    Represents a processor for a JDI Event Filter.

  8. case class SourceNameFilter(sourceNamePattern: String) extends JDIRequestFilter with Product with Serializable

    Represents a filter used to limit requests to reference types with whom a source name matches the specified pattern.

  9. case class ThreadFilter(threadReference: ThreadReference) extends JDIRequestFilter with Product with Serializable

    Represents a filter used to limit requests to a specific thread.

Value Members

  1. package processors

Ungrouped