// -------------------------------------------------------------------------
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((_events == null) ? 0 : _events.hashCode());
   result = prime * result + ((_exceptionClass == null) ? 0 : _exceptionClass.hashCode());
   result = prime * result + ((_exceptionMessage == null) ? 0 : _exceptionMessage.hashCode());
   result =
       prime * result + ((_exceptionStackTrace == null) ? 0 : _exceptionStackTrace.hashCode());
   result = prime * result + ((_logLevels == null) ? 0 : _logLevels.hashCode());
   result = prime * result + ((_logMode == null) ? 0 : _logMode.hashCode());
   return result;
 }