/** * {@inheritDoc} */ @Override public int hashCode() { final int prime = 31; int result = 1; result = (prime * result) + ((this.aggregatedDiagnosisTimerData == null) ? 0 : this.aggregatedDiagnosisTimerData.hashCode()); result = (prime * result) + ((this.aggregationKey == null) ? 0 : this.aggregationKey.hashCode()); result = (prime * result) + (int) (this.methodIdent ^ (this.methodIdent >>> 32)); result = (prime * result) + ((this.rawInvocationsSequenceElements == null) ? 0 : this.rawInvocationsSequenceElements.hashCode()); result = (prime * result) + ((this.sourceType == null) ? 0 : this.sourceType.hashCode()); return result; }
builder.tag(Series.ProblemOccurrenceInformation.TAG_ROOTCAUSE_METHOD_NAME, rootCauseName); builder.tag(Series.ProblemOccurrenceInformation.TAG_CAUSESTRUCTURE_CAUSE_TYPE, data.getCauseType().toString()); builder.tag(Series.ProblemOccurrenceInformation.TAG_CAUSESTRUCTURE_SOURCE_TYPE, data.getSourceType().toString());
/** * {@inheritDoc} */ @Override public int hashCode() { final int prime = 31; int result = 1; result = (prime * result) + this.applicationNameIdent; result = (prime * result) + this.businessTransactionNameIdent; result = (prime * result) + ((this.causeType == null) ? 0 : this.causeType.hashCode()); result = (prime * result) + ((this.globalContext == null) ? 0 : this.globalContext.hashCode()); result = (prime * result) + ((this.problemContext == null) ? 0 : this.problemContext.hashCode()); result = (prime * result) + ((this.requestRoot == null) ? 0 : this.requestRoot.hashCode()); result = (prime * result) + ((this.rootCause == null) ? 0 : this.rootCause.hashCode()); result = (prime * result) + ((this.sourceType == null) ? 0 : this.sourceType.hashCode()); return result; }
/** * {@inheritDoc} */ @Override public int hashCode() { final int prime = 31; int result = 1; result = (prime * result) + ((this.causeType == null) ? 0 : this.causeType.hashCode()); result = (prime * result) + ((this.sourceType == null) ? 0 : this.sourceType.hashCode()); return result; }