Uses of Interface
com.powsybl.commons.extensions.ExtensionJsonSerializer
-
Packages that use ExtensionJsonSerializer Package Description com.powsybl.commons.json com.powsybl.dynamicsimulation.json com.powsybl.loadflow com.powsybl.loadflow.json com.powsybl.security com.powsybl.security.json com.powsybl.sensitivity Sensitivity analysis API Sensitivity analysis is a concrete calculation of impact factors from some network variables modification to some network function values.com.powsybl.sensitivity.json The sensitivity JSON package includes JSON serializer for sensitivity analysis resultscom.powsybl.shortcircuit.json -
-
Uses of ExtensionJsonSerializer in com.powsybl.commons.json
Methods in com.powsybl.commons.json that return ExtensionJsonSerializer Modifier and Type Method Description ExtensionJsonSerializer
JsonUtil.SerializerSupplier. getSerializer(String name)
Method parameters in com.powsybl.commons.json with type arguments of type ExtensionJsonSerializer Modifier and Type Method Description static <T extends Extendable>
Extension<T>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>
List<Extension<T>>JsonUtil. readExtensions(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context, ExtensionProviders<? extends ExtensionJsonSerializer> supplier)
static <T extends Extendable>
List<Extension<T>>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>
List<Extension<T>>JsonUtil. updateExtensions(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context, ExtensionProviders<? extends ExtensionJsonSerializer> supplier, Set<String> extensionsNotFound, T extendable)
static <T extends Extendable>
List<Extension<T>>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)
-
Uses of ExtensionJsonSerializer in com.powsybl.dynamicsimulation.json
Subinterfaces of ExtensionJsonSerializer in com.powsybl.dynamicsimulation.json Modifier and Type Interface Description static interface
JsonDynamicSimulationParameters.ExtensionSerializer<E extends Extension<DynamicSimulationParameters>>
A configuration loader interface for the DynamicSimulationParameters extensions loaded from the platform configuration -
Uses of ExtensionJsonSerializer in com.powsybl.loadflow
Methods in com.powsybl.loadflow that return types with arguments of type ExtensionJsonSerializer Modifier and Type Method Description default Optional<ExtensionJsonSerializer>
LoadFlowProvider. getSpecificParametersSerializer()
The serializer for implementation-specific parameters, orOptional.empty()
if the implementation does not have any specific parameters, or does not support JSON serialization. -
Uses of ExtensionJsonSerializer in com.powsybl.loadflow.json
Methods in com.powsybl.loadflow.json that return types with arguments of type ExtensionJsonSerializer Modifier and Type Method Description static Map<String,ExtensionJsonSerializer>
JsonLoadFlowParameters. getExtensionSerializers()
-
Uses of ExtensionJsonSerializer in com.powsybl.security
Methods in com.powsybl.security that return types with arguments of type ExtensionJsonSerializer Modifier and Type Method Description default Optional<ExtensionJsonSerializer>
SecurityAnalysisProvider. getSpecificParametersSerializer()
The serializer for implementation-specific parameters, orOptional.empty()
if the implementation does not have any specific parameters, or does not support JSON serialization. -
Uses of ExtensionJsonSerializer in com.powsybl.security.json
Classes in com.powsybl.security.json that implement ExtensionJsonSerializer Modifier and Type Class Description class
ActivePowerExtensionSerializer
class
CurrentExtensionSerializer
class
VoltageExtensionSerializer
Methods in com.powsybl.security.json that return types with arguments of type ExtensionJsonSerializer Modifier and Type Method Description static Map<String,ExtensionJsonSerializer>
JsonSecurityAnalysisParameters. getExtensionSerializers()
-
Uses of ExtensionJsonSerializer in com.powsybl.sensitivity
Methods in com.powsybl.sensitivity that return types with arguments of type ExtensionJsonSerializer Modifier and Type Method Description default Optional<ExtensionJsonSerializer>
SensitivityAnalysisProvider. getSpecificParametersSerializer()
The serializer for implementation-specific parameters, orOptional.empty()
if the implementation does not have any specific parameters, or does not support JSON serialization. -
Uses of ExtensionJsonSerializer in com.powsybl.sensitivity.json
Methods in com.powsybl.sensitivity.json that return types with arguments of type ExtensionJsonSerializer Modifier and Type Method Description static Map<String,ExtensionJsonSerializer>
JsonSensitivityAnalysisParameters. getExtensionSerializers()
-
Uses of ExtensionJsonSerializer in com.powsybl.shortcircuit.json
Subinterfaces of ExtensionJsonSerializer in com.powsybl.shortcircuit.json Modifier and Type Interface Description static interface
JsonShortCircuitParameters.ExtensionSerializer<E extends Extension<ShortCircuitParameters>>
A configuration loader interface for theJsonShortCircuitParameters
extensions loaded from the platform configuration
-