public final class Exporters
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static DataSource |
createDataSource(java.nio.file.Path file) |
static DataSource |
createDataSource(java.nio.file.Path file,
DataSourceObserver observer) |
static DataSource |
createDataSource(java.nio.file.Path directory,
java.lang.String fileNameOrBaseName,
DataSourceObserver observer) |
static void |
export(java.lang.String format,
Network network,
java.util.Properties parameters,
DataSource dataSource)
A convenient method to export a model to a given format.
|
static void |
export(java.lang.String format,
Network network,
java.util.Properties parameters,
java.nio.file.Path file)
A convenient method to export a model to a given format.
|
static void |
export(java.lang.String format,
Network network,
java.util.Properties parameters,
java.lang.String directory,
java.lang.String baseName)
A convenient method to export a model to a given format.
|
static Exporter |
getExporter(java.lang.String format)
Get an exporter.
|
static java.util.Collection<java.lang.String> |
getFormats()
Get all supported export formats.
|
public static java.util.Collection<java.lang.String> getFormats()
public static Exporter getExporter(java.lang.String format)
format
- the export formatnull
otherwisepublic static DataSource createDataSource(java.nio.file.Path directory, java.lang.String fileNameOrBaseName, DataSourceObserver observer)
public static DataSource createDataSource(java.nio.file.Path file, DataSourceObserver observer)
public static DataSource createDataSource(java.nio.file.Path file)
public static void export(java.lang.String format, Network network, java.util.Properties parameters, java.nio.file.Path file)
format
- the export formatnetwork
- the modelparameters
- some properties to configure the exportfile
- the network filepublic static void export(java.lang.String format, Network network, java.util.Properties parameters, DataSource dataSource)
format
- the export formatnetwork
- the modelparameters
- some properties to configure the exportdataSource
- data sourcepublic static void export(java.lang.String format, Network network, java.util.Properties parameters, java.lang.String directory, java.lang.String baseName)
format
- the export formatnetwork
- the modelparameters
- some properties to configure the exportdirectory
- the output directory where files are generatedbaseName
- a base name for all generated files