Interface LoadDetail
-
- All Known Implementing Classes:
LoadDetailImpl
public interface LoadDetail extends Extension<Load>
- Author:
- Geoffroy Jamgotchian
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description double
getFixedActivePower()
double
getFixedReactivePower()
default String
getName()
Return the name of this extension.double
getVariableActivePower()
double
getVariableReactivePower()
LoadDetail
setFixedActivePower(double fixedActivePower)
LoadDetail
setFixedReactivePower(double fixedReactivePower)
LoadDetail
setVariableActivePower(double variableActivePower)
LoadDetail
setVariableReactivePower(double variableReactivePower)
-
Methods inherited from interface com.powsybl.commons.extensions.Extension
getExtendable, setExtendable
-
-
-
-
Field Detail
-
NAME
static final String NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
default String getName()
Description copied from interface:Extension
Return the name of this extension.
-
getFixedActivePower
double getFixedActivePower()
-
setFixedActivePower
LoadDetail setFixedActivePower(double fixedActivePower)
-
getFixedReactivePower
double getFixedReactivePower()
-
setFixedReactivePower
LoadDetail setFixedReactivePower(double fixedReactivePower)
-
getVariableActivePower
double getVariableActivePower()
-
setVariableActivePower
LoadDetail setVariableActivePower(double variableActivePower)
-
getVariableReactivePower
double getVariableReactivePower()
-
setVariableReactivePower
LoadDetail setVariableReactivePower(double variableReactivePower)
-
-