/** * Creates a new instance with given bandwidth in bps. * * @param bps bandwidth value to be assigned * @return {@link Bandwidth} instance with given bandwidth */ static Bandwidth bps(double bps) { return new DoubleBandwidth(bps); }
/** * Creates a new instance with given bandwidth. * * @param v bandwidth value * @param unit {@link DataRateUnit} of {@code v} * @return {@link Bandwidth} instance with given bandwidth */ static Bandwidth of(double v, DataRateUnit unit) { return new DoubleBandwidth(unit.toBitsPerSecond(v)); }