Package com.powsybl.iidm.serde
Class NetworkSerDe
java.lang.Object
com.powsybl.iidm.serde.NetworkSerDe
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Method Summary
Modifier and TypeMethodDescriptionstatic Network
Deep copy of the network using XML converter.static Network
copy
(Network network, NetworkFactory networkFactory) Deep copy of the network using XML converter.static Network
copy
(Network network, NetworkFactory networkFactory, ExecutorService executor) static Network
gunzip
(byte[] networkXmlGz) static byte[]
static Network
read
(ReadOnlyDataSource dataSource, NetworkFactory networkFactory, ImportOptions options, String dataSourceExt, Reporter reporter) static Network
read
(TreeDataReader reader, ImportOptions config, Anonymizer anonymizer, NetworkFactory networkFactory, Reporter reporter) static Network
read
(InputStream is) static Network
read
(InputStream is, ImportOptions config, Anonymizer anonymizer) static Network
read
(InputStream is, ImportOptions config, Anonymizer anonymizer, NetworkFactory networkFactory, Reporter reporter) static Network
static Network
read
(Path xmlFile, ImportOptions options) static void
validate
(InputStream is) static void
static Network
validateAndRead
(Path xmlFile) static Network
validateAndRead
(Path xmlFile, ImportOptions options) static Anonymizer
write
(Network network, ExportOptions options, DataSource dataSource, String dataSourceExt) static Anonymizer
write
(Network n, ExportOptions options, OutputStream os) static Anonymizer
write
(Network n, ExportOptions options, Path xmlFile) static Anonymizer
write
(Network n, OutputStream os) static Anonymizer
-
Method Details
-
validate
-
validate
-
write
-
write
-
write
-
write
-
write
public static Anonymizer write(Network network, ExportOptions options, DataSource dataSource, String dataSourceExt) throws IOException - Throws:
IOException
-
read
-
read
-
read
public static Network read(InputStream is, ImportOptions config, Anonymizer anonymizer, NetworkFactory networkFactory, Reporter reporter) -
read
public static Network read(TreeDataReader reader, ImportOptions config, Anonymizer anonymizer, NetworkFactory networkFactory, Reporter reporter) -
read
-
read
public static Network read(ReadOnlyDataSource dataSource, NetworkFactory networkFactory, ImportOptions options, String dataSourceExt, Reporter reporter) throws IOException - Throws:
IOException
-
read
-
validateAndRead
-
validateAndRead
-
gzip
-
gunzip
-
copy
Deep copy of the network using XML converter.- Parameters:
network
- the network to copy- Returns:
- the copy of the network
-
copy
Deep copy of the network using XML converter.- Parameters:
network
- the network to copynetworkFactory
- the network factory to use for the copy- Returns:
- the copy of the network
-
copy
public static Network copy(Network network, NetworkFactory networkFactory, ExecutorService executor)
-