# Serialized Form

- ## Package com.tableau.hyperapi

  - ### Class com.tableau.hyperapi.HyperException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### cause

            HyperException cause

        The Hyper error exception which caused this exception. This may go several exceptions deep.

      - #### contextId

            HyperException.ContextId contextId

        A context id. Each throw expression has a unique context id that is stored in the thrown error.

      - #### hint

            java.lang.String hint

        A possible hint on how to fix the error.

      - #### mainMessage

            java.lang.String mainMessage

        The main message of this exception.

      - #### sqlState

            java.lang.String sqlState

        The SQL state associated with the error, if any.