Class InvalidDecimalException

All Implemented Interfaces:
Serializable

public class InvalidDecimalException extends AppianException
See Also:
  • Field Details

    • _errorCode

      protected ErrorCode _errorCode
    • _errorCodeArguments

      protected Object[] _errorCodeArguments
  • Constructor Details

    • InvalidDecimalException

      public InvalidDecimalException(AppianException cause_)
    • InvalidDecimalException

      public InvalidDecimalException(ErrorCode detail_, Throwable cause_)
  • Method Details

    • getErrorCode

      public ErrorCode getErrorCode()
      Description copied from class: AppianException
      Gets the error code associated with this exception. Subclasses should override this method to return specific error codes. The default implementation returns APNX-1-0000-000 (ErrorCode.GENERIC_ERROR).
      Overrides:
      getErrorCode in class AppianException
      See Also:
    • setErrorCodeArguments

      public void setErrorCodeArguments(Object[] errorCodeArguments_)
    • getErrorCodeArguments

      protected Object[] getErrorCodeArguments()
      Description copied from class: AppianException
      Gets the arguments that must be used to render this exception's message representation. Subclasses should override this method to return specific arguments. The default implementation returns a length 1 array containing the message as returned by the parent class of AppianException. This method is only called when AppianException.getErrorCodeArguments(Locale) hasn't been overwritten.
      Overrides:
      getErrorCodeArguments in class AppianException
      Returns:
      the arguments of the error code tied to this exception
      See Also:
    • getLocalizedMessage

      public String getLocalizedMessage(Locale locale_)
      Description copied from class: AppianException
      Returns this exception's message representation. This method should be used whenever the message is to be displayed to the end user. The default representation does not include any error code information because this may be rendered in different ways across the application. If needed, the exception's error code can be retrieved from AppianException.getErrorCode().
      Overrides:
      getLocalizedMessage in class AppianException
      Parameters:
      locale_ - message's locale
      Returns:
      this exception's message representation
      See Also: