Class SetVariableResponse


  • public class SetVariableResponse
    extends java.lang.Object
    Response to 'setVariable' request.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      java.lang.Integer getIndexedVariables()
      The number of indexed child variables.
      java.lang.Integer getNamedVariables()
      The number of named child variables.
      java.lang.String getType()
      The type of the new value.
      java.lang.String getValue()
      The new value of the variable.
      java.lang.Integer getVariablesReference()
      If `variablesReference` is > 0, the new value is structured and its children can be retrieved by passing `variablesReference` to the `variables` request as long as execution remains suspended.
      int hashCode()  
      void setIndexedVariables​(java.lang.Integer indexedVariables)
      The number of indexed child variables.
      void setNamedVariables​(java.lang.Integer namedVariables)
      The number of named child variables.
      void setType​(java.lang.String type)
      The type of the new value.
      void setValue​(java.lang.String value)
      The new value of the variable.
      void setVariablesReference​(java.lang.Integer variablesReference)
      If `variablesReference` is > 0, the new value is structured and its children can be retrieved by passing `variablesReference` to the `variables` request as long as execution remains suspended.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

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

      • SetVariableResponse

        public SetVariableResponse()
    • Method Detail

      • getValue

        public java.lang.String getValue()
        The new value of the variable.
      • setValue

        public void setValue​(java.lang.String value)
        The new value of the variable.
      • getType

        public java.lang.String getType()
        The type of the new value. Typically shown in the UI when hovering over the value.

        This is an optional property.

      • setType

        public void setType​(java.lang.String type)
        The type of the new value. Typically shown in the UI when hovering over the value.

        This is an optional property.

      • getVariablesReference

        public java.lang.Integer getVariablesReference()
        If `variablesReference` is > 0, the new value is structured and its children can be retrieved by passing `variablesReference` to the `variables` request as long as execution remains suspended. See 'Lifetime of Object References' in the DebugProtocol.Overview section for details.

        This is an optional property.

      • setVariablesReference

        public void setVariablesReference​(java.lang.Integer variablesReference)
        If `variablesReference` is > 0, the new value is structured and its children can be retrieved by passing `variablesReference` to the `variables` request as long as execution remains suspended. See 'Lifetime of Object References' in the DebugProtocol.Overview section for details.

        This is an optional property.

      • getNamedVariables

        public java.lang.Integer getNamedVariables()
        The number of named child variables.

        The client can use this information to present the variables in a paged UI and fetch them in chunks.

        The value should be less than or equal to 2147483647 (2^31-1).

        This is an optional property.

      • setNamedVariables

        public void setNamedVariables​(java.lang.Integer namedVariables)
        The number of named child variables.

        The client can use this information to present the variables in a paged UI and fetch them in chunks.

        The value should be less than or equal to 2147483647 (2^31-1).

        This is an optional property.

      • getIndexedVariables

        public java.lang.Integer getIndexedVariables()
        The number of indexed child variables.

        The client can use this information to present the variables in a paged UI and fetch them in chunks.

        The value should be less than or equal to 2147483647 (2^31-1).

        This is an optional property.

      • setIndexedVariables

        public void setIndexedVariables​(java.lang.Integer indexedVariables)
        The number of indexed child variables.

        The client can use this information to present the variables in a paged UI and fetch them in chunks.

        The value should be less than or equal to 2147483647 (2^31-1).

        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