public class SourceBreakpoint
extends java.lang.Object
Constructor and Description |
---|
SourceBreakpoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Integer |
getColumn()
An optional source column of the breakpoint.
|
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.
|
int |
getLine()
The source line of the breakpoint or logpoint.
|
java.lang.String |
getLogMessage()
If this attribute exists and is non-empty, the backend must not 'break' (stop)
|
int |
hashCode() |
void |
setColumn(java.lang.Integer column)
An optional source column of the breakpoint.
|
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 |
setLine(int line)
The source line of the breakpoint or logpoint.
|
void |
setLogMessage(java.lang.String logMessage)
If this attribute exists and is non-empty, the backend must not 'break' (stop)
|
java.lang.String |
toString() |
@Pure public int getLine()
public void setLine(int line)
@Pure public java.lang.Integer getColumn()
This is an optional property.
public void setColumn(java.lang.Integer column)
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 getLogMessage()
but log the message instead. Expressions within {} are interpolated.
The attribute is only honored by a debug adapter if the capability 'supportsLogPoints' is true.
This is an optional property.
public void setLogMessage(java.lang.String logMessage)
but log the message instead. Expressions within {} are interpolated.
The attribute is only honored by a debug adapter if the capability 'supportsLogPoints' 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