Package com.powsybl.sensitivity.json
Class JsonSensitivityAnalysisParameters
- java.lang.Object
-
- com.powsybl.sensitivity.json.JsonSensitivityAnalysisParameters
-
public final class JsonSensitivityAnalysisParameters extends Object
- Author:
- Sebastien Murgey
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.fasterxml.jackson.databind.ObjectMapper
createObjectMapper()
static Map<String,ExtensionJsonSerializer>
getExtensionSerializers()
static SensitivityAnalysisParameters
read(InputStream jsonStream)
Reads parameters from a JSON file (will NOT rely on platform config).static SensitivityAnalysisParameters
read(Path jsonFile)
static SensitivityAnalysisParameters
update(SensitivityAnalysisParameters parameters, InputStream jsonStream)
Updates parameters by reading the content of a JSON stream.static SensitivityAnalysisParameters
update(SensitivityAnalysisParameters parameters, Path jsonFile)
Updates parameters by reading the content of a JSON file.
-
-
-
Method Detail
-
getExtensionSerializers
public static Map<String,ExtensionJsonSerializer> getExtensionSerializers()
-
read
public static SensitivityAnalysisParameters read(Path jsonFile)
-
read
public static SensitivityAnalysisParameters read(InputStream jsonStream)
Reads parameters from a JSON file (will NOT rely on platform config).
-
update
public static SensitivityAnalysisParameters update(SensitivityAnalysisParameters parameters, Path jsonFile)
Updates parameters by reading the content of a JSON file.
-
update
public static SensitivityAnalysisParameters update(SensitivityAnalysisParameters parameters, InputStream jsonStream)
Updates parameters by reading the content of a JSON stream.
-
createObjectMapper
public static com.fasterxml.jackson.databind.ObjectMapper createObjectMapper()
-
-