public interface CurrentLimitsAdder
Modifier and Type | Interface and Description |
---|---|
static interface |
CurrentLimitsAdder.TemporaryLimitAdder |
Modifier and Type | Method and Description |
---|---|
CurrentLimits |
add() |
CurrentLimitsAdder.TemporaryLimitAdder |
beginTemporaryLimit() |
default double |
getPermanentLimit() |
default double |
getTemporaryLimitValue(int acceptableDuration) |
default boolean |
hasTemporaryLimits() |
CurrentLimitsAdder |
setPermanentLimit(double limit) |
CurrentLimitsAdder setPermanentLimit(double limit)
CurrentLimitsAdder.TemporaryLimitAdder beginTemporaryLimit()
default double getPermanentLimit()
default double getTemporaryLimitValue(int acceptableDuration)
default boolean hasTemporaryLimits()
CurrentLimits add()
Copyright © 2021. All rights reserved.