code: public static HsqlException error(String message, String sqlState, int i) {
          return new HsqlException(message, sqlState, i);
      }
docs: Compose error
  in placeholders within the error message. The message string contains
  $$ markers for each context variable. Context variables are supplied in
  the add parameters.
  
  @see HsqlException#HsqlException(String, String, int)
  @return an <code>HsqlException</code>