Class FunctionBreakpoint


  • public class FunctionBreakpoint
    extends java.lang.Object
    Properties of a breakpoint passed to the setFunctionBreakpoints request.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      java.lang.String getCondition()
      An expression for conditional breakpoints.
      java.lang.String getHitCondition()
      An expression that controls how many hits of the breakpoint are ignored.
      java.lang.String getName()
      The name of the function.
      int hashCode()  
      void setCondition​(java.lang.String condition)
      An expression for conditional breakpoints.
      void setHitCondition​(java.lang.String hitCondition)
      An expression that controls how many hits of the breakpoint are ignored.
      void setName​(java.lang.String name)
      The name of the function.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • FunctionBreakpoint

        public FunctionBreakpoint()
    • Method Detail

      • getName

        public java.lang.String getName()
        The name of the function.
      • setName

        public void setName​(java.lang.String name)
        The name of the function.
      • getCondition

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

        It is only honored by a debug adapter if the corresponding capability Capabilities.getSupportsConditionalBreakpoints() is true.

        This is an optional property.

      • setCondition

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

        It is only honored by a debug adapter if the corresponding capability Capabilities.getSupportsConditionalBreakpoints() is true.

        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.

        The attribute is only honored by a debug adapter if the corresponding capability Capabilities.getSupportsHitConditionalBreakpoints() is true.

        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.

        The attribute is only honored by a debug adapter if the corresponding capability Capabilities.getSupportsHitConditionalBreakpoints() is true.

        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