public int hashCode()

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;
  }