public class InstructionBreakpoint
extends java.lang.Object
Constructor and Description |
---|
InstructionBreakpoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCondition()
An optional expression for conditional breakpoints.
|
java.lang.String |
getHitCondition()
An optional expression that controls how many hits of the breakpoint are ignored.
|
java.lang.String |
getInstructionReference()
The instruction reference of the breakpoint.
|
java.lang.Integer |
getOffset()
An optional offset from the instruction reference.
|
int |
hashCode() |
void |
setCondition(java.lang.String condition)
An optional expression for conditional breakpoints.
|
void |
setHitCondition(java.lang.String hitCondition)
An optional expression that controls how many hits of the breakpoint are ignored.
|
void |
setInstructionReference(java.lang.String instructionReference)
The instruction reference of the breakpoint.
|
void |
setOffset(java.lang.Integer offset)
An optional offset from the instruction reference.
|
java.lang.String |
toString() |
@Pure public java.lang.String getInstructionReference()
This should be a memory or instruction pointer reference from an EvaluateResponse, Variable, StackFrame, GotoTarget, or Breakpoint.
public void setInstructionReference(java.lang.String instructionReference)
This should be a memory or instruction pointer reference from an EvaluateResponse, Variable, StackFrame, GotoTarget, or Breakpoint.
@Pure public java.lang.Integer getOffset()
This can be negative.
This is an optional property.
public void setOffset(java.lang.Integer offset)
This can be negative.
This is an optional property.
@Pure public java.lang.String getCondition()
It is only honored by a debug adapter if the capability 'supportsConditionalBreakpoints' is true.
This is an optional property.
public void setCondition(java.lang.String condition)
It is only honored by a debug adapter if the capability 'supportsConditionalBreakpoints' is true.
This is an optional property.
@Pure public java.lang.String getHitCondition()
The backend is expected to interpret the expression as needed.
The attribute is only honored by a debug adapter if the capability 'supportsHitConditionalBreakpoints' is true.
This is an optional property.
public void setHitCondition(java.lang.String hitCondition)
The backend is expected to interpret the expression as needed.
The attribute is only honored by a debug adapter if the capability 'supportsHitConditionalBreakpoints' is true.
This is an optional property.
@Pure public java.lang.String toString()
toString
in class java.lang.Object
@Pure public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
@Pure public int hashCode()
hashCode
in class java.lang.Object