All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.pervasivecode.utils.measure.InformationRateUnits Maven / Gradle / Ivy

Go to download

Classes for using and formatting data and data-rate values in the JSR 363 Units of Measurement API.

The newest version!
package com.pervasivecode.utils.measure;

import static systems.uom.unicode.CLDR.BIT;
import static systems.uom.unicode.CLDR.BYTE;
import static tec.uom.se.unit.Units.SECOND;
import javax.measure.Unit;
import systems.uom.quantity.InformationRate;
import tec.uom.se.unit.ProductUnit;

/** Units to help with type-safe formatting of information rates. */
public class InformationRateUnits {
  private InformationRateUnits() {}

  public final static Unit BYTES_PER_SECOND =
      new ProductUnit<>(BYTE.divide(SECOND));

  public final static Unit BITS_PER_SECOND = new ProductUnit<>(BIT.divide(SECOND));
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy