spectator-reg-metrics3/src/main/java/com/netflix/spectator/metrics3/MetricsCounter.java [34:58]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    this.clock = clock;
    this.id = id;
    this.impl = impl;
  }

  @Override public Id id() {
    return id;
  }

  @Override public boolean hasExpired() {
    return false;
  }

  @Override public Iterable<Measurement> measure() {
    long now = clock.wallTime();
    long v = impl.getCount();
    return Collections.singleton(new Measurement(id, now, v));
  }

  @Override public void add(double amount) {
    impl.mark((long) amount);
  }

  @Override public double actualCount() {
    return impl.getCount();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



spectator-reg-metrics5/src/main/java/com/netflix/spectator/metrics5/MetricsCounter.java [34:58]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    this.clock = clock;
    this.id = id;
    this.impl = impl;
  }

  @Override public Id id() {
    return id;
  }

  @Override public boolean hasExpired() {
    return false;
  }

  @Override public Iterable<Measurement> measure() {
    long now = clock.wallTime();
    long v = impl.getCount();
    return Collections.singleton(new Measurement(id, now, v));
  }

  @Override public void add(double amount) {
    impl.mark((long) amount);
  }

  @Override public double actualCount() {
    return impl.getCount();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



