Class Errors.ErrorMessage

  • Enclosing class:
    Errors

    public static class Errors.ErrorMessage
    extends java.lang.Object
    Generic error message.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String message  
      private Severity severity  
      private java.lang.Object source  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private ErrorMessage​(java.lang.Object source, java.lang.String message, Severity severity)  
    • Field Detail

      • source

        private final java.lang.Object source
      • message

        private final java.lang.String message
      • severity

        private final Severity severity
    • Constructor Detail

      • ErrorMessage

        private ErrorMessage​(java.lang.Object source,
                             java.lang.String message,
                             Severity severity)
    • Method Detail

      • getSeverity

        public Severity getSeverity()
        Returns:
        severity of current ErrorMessage.
      • getMessage

        public java.lang.String getMessage()
        Human-readable description of the issue.
        Returns:
        message describing the issue.
      • getSource

        public java.lang.Object getSource()
        The issue source.

        Identifies the object where the issue was found.

        Returns:
        source of the issue.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object