java.lang.Object
com.powsybl.iidm.network.impl.CurrentLimitsImpl
- All Implemented Interfaces:
CurrentLimits
,LoadingLimits
,OperationalLimits
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.powsybl.iidm.network.LoadingLimits
LoadingLimits.TemporaryLimit
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getTemporaryLimit
(int acceptableDuration) double
getTemporaryLimitValue
(int acceptableDuration) void
remove()
setPermanentLimit
(double permanentLimit) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.powsybl.iidm.network.CurrentLimits
getLimitType
Methods inherited from interface com.powsybl.iidm.network.LoadingLimits
getPermanentLimit, getTemporaryLimit, getTemporaryLimits, getTemporaryLimitValue, setPermanentLimit
-
Field Details
-
group
-
-
Method Details
-
remove
public void remove()- Specified by:
remove
in interfaceOperationalLimits
-
getPermanentLimit
public double getPermanentLimit()- Specified by:
getPermanentLimit
in interfaceLoadingLimits
-
setPermanentLimit
- Specified by:
setPermanentLimit
in interfaceLoadingLimits
-
getTemporaryLimits
- Specified by:
getTemporaryLimits
in interfaceLoadingLimits
-
getTemporaryLimit
- Specified by:
getTemporaryLimit
in interfaceLoadingLimits
-
getTemporaryLimitValue
public double getTemporaryLimitValue(int acceptableDuration) - Specified by:
getTemporaryLimitValue
in interfaceLoadingLimits
-