/guava/android/guava/src/com/google/common/util/concurrent/SmoothRateLimiter.java
private double coldFactor; private double thresholdPermits;
private double thresholdPermits; private double coldFactor;
@GwtIncompatible @ElementTypesAreNonnullByDefault abstract class SmoothRateLimiter extends RateLimiter { static final class SmoothWarmingUp extends SmoothRateLimiter { private final long warmupPeriodMicros; private double slope; <extra_id_0> SmoothWarmingUp( SleepingStopwatch stopwatch, long warmupPeriod, TimeUnit timeUnit, double coldFactor) { super(stopwatch); this.warmupPeriodMicros = timeUnit.toMicros(warmupPeriod); this.coldFactor = coldFactor; }