Class DataBreakpoint


  • public class DataBreakpoint
    extends java.lang.Object
    Properties of a data breakpoint passed to the setDataBreakpoints request.
    • Constructor Detail

      • DataBreakpoint

        public DataBreakpoint()
    • Method Detail

      • getDataId

        public java.lang.String getDataId()
        An id representing the data. This id is returned from the dataBreakpointInfo request.
      • setDataId

        public void setDataId​(java.lang.String dataId)
        An id representing the data. This id is returned from the dataBreakpointInfo request.
      • getAccessType

        public DataBreakpointAccessType getAccessType()
        The access type of the data.

        This is an optional property.

      • setAccessType

        public void setAccessType​(DataBreakpointAccessType accessType)
        The access type of the data.

        This is an optional property.

      • getCondition

        public java.lang.String getCondition()
        An expression for conditional breakpoints.

        This is an optional property.

      • setCondition

        public void setCondition​(java.lang.String condition)
        An expression for conditional breakpoints.

        This is an optional property.

      • getHitCondition

        public java.lang.String getHitCondition()
        An expression that controls how many hits of the breakpoint are ignored.

        The debug adapter is expected to interpret the expression as needed.

        This is an optional property.

      • setHitCondition

        public void setHitCondition​(java.lang.String hitCondition)
        An expression that controls how many hits of the breakpoint are ignored.

        The debug adapter is expected to interpret the expression as needed.

        This is an optional property.

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object