Class Metric

java.lang.Object
com.hypixel.hytale.metrics.metric.Metric

public class Metric extends Object
  • Field Details

    • CODEC

      public static final Codec<Metric> CODEC
    • min

      private long min
    • average

      private final AverageCollector average
    • max

      private long max
  • Constructor Details

    • Metric

      public Metric()
  • Method Details

    • add

      public void add(long value)
    • remove

      public void remove(long value)
    • getMin

      public long getMin()
    • getAverage

      public double getAverage()
    • getMax

      public long getMax()
    • clear

      public void clear()
    • resetMinMax

      public void resetMinMax()
    • calculateMinMax

      public void calculateMinMax(long value)
    • addToAverage

      public void addToAverage(long value)
    • set

      public void set(@Nonnull Metric metric)
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object