public final String getCallerOperationSignature() { return this.getOperationSignature(); }
public final String getCallerOperationSignature() { return this.getOperationSignature(); }
/** * {@inheritDoc} */ @Override public int hashCode() { int code = 0; code += ((int)this.getTimestamp()); code += ((int)this.getTraceId()); code += ((int)this.getOrderIndex()); code += this.getOperationSignature().hashCode(); code += this.getClassSignature().hashCode(); code += this.getCalleeOperationSignature().hashCode(); code += this.getCalleeClassSignature().hashCode(); return code; }
if (lastEvent.getOperationSignature().equals(((CallOperationEvent) prevEvent).getOperationSignature())) { while (!tmpEventStack.isEmpty()) { // create executions (in reverse order) final CallOperationEvent currentCallEvent = tmpEventStack.pop();
if (lastEvent.getOperationSignature().equals(((CallOperationEvent) prevEvent).getOperationSignature())) { while (!tmpEventStack.isEmpty()) { // create executions (in reverse order) final CallOperationEvent currentCallEvent = tmpEventStack.pop();
/** * {@inheritDoc} */ @Override public boolean equals(final Object obj) { if (obj == null) return false; if (obj == this) return true; if (obj.getClass() != this.getClass()) return false; final CallOperationEvent castedRecord = (CallOperationEvent) obj; if (this.getLoggingTimestamp() != castedRecord.getLoggingTimestamp()) return false; if (this.getTimestamp() != castedRecord.getTimestamp()) return false; if (this.getTraceId() != castedRecord.getTraceId()) return false; if (this.getOrderIndex() != castedRecord.getOrderIndex()) return false; if (!this.getOperationSignature().equals(castedRecord.getOperationSignature())) return false; if (!this.getClassSignature().equals(castedRecord.getClassSignature())) return false; if (!this.getCalleeOperationSignature().equals(castedRecord.getCalleeOperationSignature())) return false; if (!this.getCalleeClassSignature().equals(castedRecord.getCalleeClassSignature())) return false; return true; }
/** * Check if a callee signature references another signature of another event. * * @param left * The first record. * @param right * The second record * * @return true if and only if the content of the first record references the content of the second record. */ public static boolean callsReferencedOperationOf(final CallOperationEvent left, final CallOperationEvent right) { return left.getCalleeOperationSignature().equals(right.getOperationSignature()) && left.getCalleeClassSignature().equals(right.getClassSignature()); } }
/** * {@inheritDoc} * * @deprecated since 1.13. Use {@link #serialize(IValueSerializer)} with an array serializer instead. */ @Override @Deprecated public Object[] toArray() { return new Object[] { this.getTimestamp(), this.getTraceId(), this.getOrderIndex(), this.getOperationSignature(), this.getClassSignature(), this.getCalleeOperationSignature(), this.getCalleeClassSignature() }; } /**
return false; if (!this.getOperationSignature().equals(castedRecord.getOperationSignature())) { return false;
/** * {@inheritDoc} */ @Override public void registerStrings(final IRegistry<String> stringRegistry) { // NOPMD (generated code) stringRegistry.get(this.getOperationSignature()); stringRegistry.get(this.getClassSignature()); stringRegistry.get(this.getCalleeOperationSignature()); stringRegistry.get(this.getCalleeClassSignature()); } /**
/** * {@inheritDoc} */ @Override public void serialize(final IValueSerializer serializer) throws BufferOverflowException { //super.serialize(serializer); serializer.putLong(this.getTimestamp()); serializer.putLong(this.getTraceId()); serializer.putInt(this.getOrderIndex()); serializer.putString(this.getOperationSignature()); serializer.putString(this.getClassSignature()); serializer.putString(this.getCalleeOperationSignature()); serializer.putString(this.getCalleeClassSignature()); } /**
/** * {@inheritDoc} */ @Override public void serialize(final IValueSerializer serializer) throws BufferOverflowException { serializer.putLong(this.getTimestamp()); serializer.putLong(this.getTraceId()); serializer.putInt(this.getOrderIndex()); serializer.putString(this.getOperationSignature()); serializer.putString(this.getClassSignature()); serializer.putString(this.getCalleeOperationSignature()); serializer.putString(this.getCalleeClassSignature()); }