Package com.powsybl.iidm.network
Interface ReactiveLimitsHolder
-
- All Known Subinterfaces:
Battery
,DanglingLine.Generation
,Generator
,VscConverterStation
- All Known Implementing Classes:
BatteryAdapter
,BatteryImpl
,GeneratorAdapter
,VscConverterStationAdapter
public interface ReactiveLimitsHolder
- Author:
- Mathieu Bague
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReactiveLimits
getReactiveLimits()
Get reactive limits of the generator.<L extends ReactiveLimits>
LgetReactiveLimits(Class<L> type)
MinMaxReactiveLimitsAdder
newMinMaxReactiveLimits()
Get a builder to create and associate minimum and maximum reactive limits to this generator.ReactiveCapabilityCurveAdder
newReactiveCapabilityCurve()
Get a builder to create and associate a new reactive capability curve to this generator.
-
-
-
Method Detail
-
getReactiveLimits
ReactiveLimits getReactiveLimits()
Get reactive limits of the generator.
-
getReactiveLimits
<L extends ReactiveLimits> L getReactiveLimits(Class<L> type)
-
newReactiveCapabilityCurve
ReactiveCapabilityCurveAdder newReactiveCapabilityCurve()
Get a builder to create and associate a new reactive capability curve to this generator.
-
newMinMaxReactiveLimits
MinMaxReactiveLimitsAdder newMinMaxReactiveLimits()
Get a builder to create and associate minimum and maximum reactive limits to this generator.
-
-