Class LfNetworkLoaderImpl
- java.lang.Object
-
- com.powsybl.openloadflow.network.impl.LfNetworkLoaderImpl
-
- All Implemented Interfaces:
LfNetworkLoader
@AutoService(LfNetworkLoader.class) public class LfNetworkLoaderImpl extends Object implements LfNetworkLoader
- Author:
- Geoffroy Jamgotchian
-
-
Constructor Summary
Constructors Constructor Description LfNetworkLoaderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<List<LfNetwork>>
load(Object network, LfNetworkParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
Load the given network object
-
-
-
Method Detail
-
load
public Optional<List<LfNetwork>> load(Object network, LfNetworkParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
Description copied from interface:LfNetworkLoader
Load the given network object- Specified by:
load
in interfaceLfNetworkLoader
- Parameters:
network
- the network to loadparameters
- parameters used to load the networkreporter
- the reporter used for functional logs- Returns:
- the list of LfNetwork, sorted by ascending connected components number then by ascending synchronous components number (hence sorted by descending connected components size then by descending synchronous components size)
-
-