Package | Description |
---|---|
com.powsybl.commons.extensions | |
com.powsybl.commons.json | |
com.powsybl.dynamicsimulation.json | |
com.powsybl.loadflow.json | |
com.powsybl.security.json | |
com.powsybl.sensitivity.json |
The sensitivity JSON package includes JSON serializer for sensitivity computation results
|
Modifier and Type | Method and Description |
---|---|
static <T extends ExtensionProvider> |
ExtensionProviders.createProvider(Class<T> clazz) |
static <T extends ExtensionProvider> |
ExtensionProviders.createProvider(Class<T> clazz,
String categoryName) |
static <T extends ExtensionProvider> |
ExtensionProviders.createProvider(Class<T> clazz,
String categoryName,
Set<String> extensionNames) |
Modifier and Type | Method and Description |
---|---|
static <T extends Extendable> |
JsonUtil.readExtension(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier,
Set<String> extensionsNotFound) |
static <T extends Extendable> |
JsonUtil.readExtensions(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier) |
static <T extends Extendable> |
JsonUtil.readExtensions(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier,
Set<String> extensionsNotFound) |
static <T extends Extendable> |
JsonUtil.updateExtensions(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier,
Set<String> extensionsNotFound,
T extendable)
Updates the extensions of the provided extendable with possibly partial definition read from JSON.
|
static <T extends Extendable> |
JsonUtil.updateExtensions(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier,
T extendable)
Updates the extensions of the provided extendable with possibly partial definition read from JSON.
|
static <T> Set<String> |
JsonUtil.writeExtensions(Extendable<T> extendable,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
boolean headerWanted,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier) |
static <T> Set<String> |
JsonUtil.writeExtensions(Extendable<T> extendable,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier) |
Modifier and Type | Method and Description |
---|---|
static ExtensionProviders<JsonDynamicSimulationParameters.ExtensionSerializer> |
JsonDynamicSimulationParameters.getExtensionSerializers()
Gets the known extension serializers.
|
Modifier and Type | Method and Description |
---|---|
static ExtensionProviders<JsonLoadFlowParameters.ExtensionSerializer> |
JsonLoadFlowParameters.getExtensionSerializers()
Gets the known extension serializers.
|
Modifier and Type | Method and Description |
---|---|
static ExtensionProviders<JsonSecurityAnalysisParameters.ExtensionSerializer> |
JsonSecurityAnalysisParameters.getExtensionSerializers()
Gets the known extension serializers.
|
Modifier and Type | Method and Description |
---|---|
static ExtensionProviders<JsonSensitivityComputationParameters.ExtensionSerializer> |
JsonSensitivityComputationParameters.getExtensionSerializers()
Gets the known extension serializers.
|
Copyright © 2020. All rights reserved.