}
/** Generate a hash code for this object. */
@Override
public int hashCode() {
return new HashCodeBuilder()
.append(this.message)
.append(getExceptionClass(this.exception))
.append(getExceptionMessage(this.exception))
.append(this.supportingTextItems)
.toHashCode();