in ffwd-client/src/main/java/com/spotify/ffwd/Metric.java [229:249]
public int hashCode() {
final int PRIME = 59;
int result = 1;
final long $has = this.has;
result = result * PRIME + (int) ($has >>> 32 ^ $has);
final Object $proc = this.proc;
result = result * PRIME + ($proc == null ? 43 : $proc.hashCode());
final long $time = this.time;
result = result * PRIME + (int) ($time >>> 32 ^ $time);
final Object $key = this.key;
result = result * PRIME + ($key == null ? 43 : $key.hashCode());
final long $value = Double.doubleToLongBits(this.value);
result = result * PRIME + (int) ($value >>> 32 ^ $value);
final Object $host = this.host;
result = result * PRIME + ($host == null ? 43 : $host.hashCode());
final Object $tags = this.tags;
result = result * PRIME + ($tags == null ? 43 : $tags.hashCode());
final Object $attributes = this.attributes;
result = result * PRIME + ($attributes == null ? 43 : $attributes.hashCode());
return result;
}