Class GroovyCurvesSupplier
java.lang.Object
com.powsybl.dynamicsimulation.groovy.GroovyCurvesSupplier
- All Implemented Interfaces:
CurvesSupplier
,SimulatorInputSupplier<Curve>
- Author:
- Mathieu Bague <[email protected]>
-
Constructor Summary
ConstructorsConstructorDescriptionGroovyCurvesSupplier
(InputStream is, List<CurveGroovyExtension> extensions) GroovyCurvesSupplier
(Path path) GroovyCurvesSupplier
(Path path, List<CurveGroovyExtension> extensions) -
Method Summary
-
Constructor Details
-
GroovyCurvesSupplier
-
GroovyCurvesSupplier
-
GroovyCurvesSupplier
-
-
Method Details
-
getName
Description copied from interface:SimulatorInputSupplier
Return the name of theDynamicSimulationProvider
instance, this provider is compatible with. This method can return null, if this supplier is compatible with anyDynamicSimulationProvider
objects.- Specified by:
getName
in interfaceSimulatorInputSupplier<Curve>
- Returns:
- The name of a compatible
DynamicSimulationProvider
, or null for any
-
get
Description copied from interface:SimulatorInputSupplier
Return a list ofT
objects specific to a given network- Specified by:
get
in interfaceSimulatorInputSupplier<Curve>
- Parameters:
network
- The network used to filter the content of the list- Returns:
- A list of
T
for the given network
-