Class DataBreakpointInfoResponse


  • public class DataBreakpointInfoResponse
    extends java.lang.Object
    Response to 'dataBreakpointInfo' request.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      DataBreakpointAccessType[] getAccessTypes()
      Attribute lists the available access types for a potential data breakpoint.
      java.lang.Boolean getCanPersist()
      Attribute indicates that a potential data breakpoint could be persisted across sessions.
      java.lang.String getDataId()
      An identifier for the data on which a data breakpoint can be registered with the setDataBreakpoints request or null if no data breakpoint is available.
      java.lang.String getDescription()
      UI string that describes on what data the breakpoint is set on or why a data breakpoint is not available.
      int hashCode()  
      void setAccessTypes​(DataBreakpointAccessType[] accessTypes)
      Attribute lists the available access types for a potential data breakpoint.
      void setCanPersist​(java.lang.Boolean canPersist)
      Attribute indicates that a potential data breakpoint could be persisted across sessions.
      void setDataId​(java.lang.String dataId)
      An identifier for the data on which a data breakpoint can be registered with the setDataBreakpoints request or null if no data breakpoint is available.
      void setDescription​(java.lang.String description)
      UI string that describes on what data the breakpoint is set on or why a data breakpoint is not available.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

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

      • DataBreakpointInfoResponse

        public DataBreakpointInfoResponse()
    • Method Detail

      • getDataId

        public java.lang.String getDataId()
        An identifier for the data on which a data breakpoint can be registered with the setDataBreakpoints request or null if no data breakpoint is available. If a `variablesReference` or `frameId` is passed, the `dataId` is valid in the current suspended state, otherwise it's valid indefinitely. See 'Lifetime of Object References' in the Overview section for details. Breakpoints set using the `dataId` in the `setDataBreakpoints` request may outlive the lifetime of the associated `dataId`.
      • setDataId

        public void setDataId​(java.lang.String dataId)
        An identifier for the data on which a data breakpoint can be registered with the setDataBreakpoints request or null if no data breakpoint is available. If a `variablesReference` or `frameId` is passed, the `dataId` is valid in the current suspended state, otherwise it's valid indefinitely. See 'Lifetime of Object References' in the Overview section for details. Breakpoints set using the `dataId` in the `setDataBreakpoints` request may outlive the lifetime of the associated `dataId`.
      • getDescription

        public java.lang.String getDescription()
        UI string that describes on what data the breakpoint is set on or why a data breakpoint is not available.
      • setDescription

        public void setDescription​(java.lang.String description)
        UI string that describes on what data the breakpoint is set on or why a data breakpoint is not available.
      • getAccessTypes

        public DataBreakpointAccessType[] getAccessTypes()
        Attribute lists the available access types for a potential data breakpoint. A UI client could surface this information.

        This is an optional property.

      • setAccessTypes

        public void setAccessTypes​(DataBreakpointAccessType[] accessTypes)
        Attribute lists the available access types for a potential data breakpoint. A UI client could surface this information.

        This is an optional property.

      • getCanPersist

        public java.lang.Boolean getCanPersist()
        Attribute indicates that a potential data breakpoint could be persisted across sessions.

        This is an optional property.

      • setCanPersist

        public void setCanPersist​(java.lang.Boolean canPersist)
        Attribute indicates that a potential data breakpoint could be persisted across sessions.

        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