Class

org.scaladebugger.api.profiles.traits.info.events

MonitorEvent

Related Doc: package events

Permalink

sealed class MonitorEvent extends LocatableEvent

Represents an abstraction on top of the different monitor events.

Linear Supertypes
LocatableEvent, Locatable, Event, Mirror, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MonitorEvent
  2. LocatableEvent
  3. Locatable
  4. Event
  5. Mirror
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MonitorEvent(locatableEvent: LocatableEvent)

    Permalink

    locatableEvent

    The underlying locatable event that represents a monitor event

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. val locatableEvent: LocatableEvent

    Permalink

    The underlying locatable event that represents a monitor event

  13. def location(): Location

    Permalink
    Definition Classes
    MonitorEvent → Locatable
  14. def monitor(): ObjectReference

    Permalink

    Returns the monitor object reference.

    Returns the monitor object reference.

    returns

    The JDI object reference of the monitor

  15. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. def request(): EventRequest

    Permalink
    Definition Classes
    MonitorEvent → Event
  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  20. def thread(): ThreadReference

    Permalink

    Returns the thread in which this event occurred or the thread in which the monitor wait/waited event occurred.

    Returns the thread in which this event occurred or the thread in which the monitor wait/waited event occurred.

    returns

    The JDI thread reference

    Definition Classes
    MonitorEvent → LocatableEvent
  21. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  22. def virtualMachine(): VirtualMachine

    Permalink
    Definition Classes
    MonitorEvent → Mirror
  23. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from LocatableEvent

Inherited from Locatable

Inherited from Event

Inherited from Mirror

Inherited from AnyRef

Inherited from Any

Ungrouped