Uses of Class
com.powsybl.iidm.serde.NetworkDeserializerContext
Package
Description
-
Uses of NetworkDeserializerContext in com.powsybl.iidm.serde
Modifier and TypeMethodDescriptionNetworkDeserializerContext.setNetworkValidationLevel
(ValidationLevel validationLevel) Modifier and TypeMethodDescriptionstatic <T extends Identifiable>
voidAliasesSerDe.read
(List<Consumer<T>> toApply, NetworkDeserializerContext context) static <T extends Identifiable>
voidAliasesSerDe.read
(T identifiable, NetworkDeserializerContext context) protected void
NodeBreakerViewInternalConnectionSerDe.read
(VoltageLevel vl, NetworkDeserializerContext context) static void
PropertiesSerDe.read
(Identifiable identifiable, NetworkDeserializerContext context) static <T extends Identifiable>
voidPropertiesSerDe.read
(List<Consumer<T>> toApply, NetworkDeserializerContext context) static void
VoltageAngleLimitSerDe.read
(Network network, NetworkDeserializerContext context) static void
ConnectableSerDeUtil.readActivePowerLimits
(ActivePowerLimitsAdder activePowerLimitsAdder, NetworkDeserializerContext context) static void
ConnectableSerDeUtil.readApparentPowerLimits
(ApparentPowerLimitsAdder apparentPowerLimitsAdder, NetworkDeserializerContext context) static void
ConnectableSerDeUtil.readCurrentLimits
(CurrentLimitsAdder currentLimitsAdder, NetworkDeserializerContext context) void
ReactiveLimitsSerDe.readMinMaxReactiveLimits
(ReactiveLimitsHolder holder, NetworkDeserializerContext context) static void
ConnectableSerDeUtil.readNodeOrBus
(int index, ThreeWindingsTransformerAdder.LegAdder adder, Network network, NetworkDeserializerContext context) static void
ConnectableSerDeUtil.readNodeOrBus
(InjectionAdder<?, ?> adder, NetworkDeserializerContext context, TopologyKind topologyKind) static void
ConnectableSerDeUtil.readNodeOrBus
(InjectionAdder<?, ?> adder, String suffix, NetworkDeserializerContext context, TopologyKind topologyKind) void
ReactiveLimitsSerDe.readReactiveCapabilityCurve
(ReactiveLimitsHolder holder, NetworkDeserializerContext context) protected Switch
BusBreakerViewSwitchSerDe.readRootElementAttributes
(VoltageLevel.BusBreakerView.SwitchAdder adder, VoltageLevel voltageLevel, NetworkDeserializerContext context) protected Ground
GroundSerDe.readRootElementAttributes
(GroundAdder adder, VoltageLevel parent, NetworkDeserializerContext context) protected LccConverterStation
LccConverterStationSerDe.readRootElementAttributes
(LccConverterStationAdder adder, VoltageLevel voltageLevel, NetworkDeserializerContext context) protected Switch
NodeBreakerViewSwitchSerDe.readRootElementAttributes
(VoltageLevel.NodeBreakerView.SwitchAdder adder, VoltageLevel voltageLevel, NetworkDeserializerContext context) protected StaticVarCompensator
StaticVarCompensatorSerDe.readRootElementAttributes
(StaticVarCompensatorAdder adder, VoltageLevel voltageLevel, NetworkDeserializerContext context) protected void
GroundSerDe.readSubElements
(Ground ground, NetworkDeserializerContext context) protected void
LccConverterStationSerDe.readSubElements
(LccConverterStation cs, NetworkDeserializerContext context) protected void
StaticVarCompensatorSerDe.readSubElements
(StaticVarCompensator svc, NetworkDeserializerContext context) static Terminal
TerminalRefSerDe.readTerminal
(NetworkDeserializerContext context, Network n) static void
TerminalRefSerDe.readTerminalRef
(NetworkDeserializerContext context, Network network, Consumer<Terminal> endTaskTerminalConsumer) static void
ConnectableSerDeUtil.readVoltageLevelAndNodeOrBus
(BranchAdder<?, ?> adder, Network network, NetworkDeserializerContext context) -
Uses of NetworkDeserializerContext in com.powsybl.iidm.serde.extensions
Modifier and TypeMethodDescriptionprotected void
AbstractVersionableNetworkExtensionSerDe.checkReadingCompatibility
(NetworkDeserializerContext networkContext) -
Uses of NetworkDeserializerContext in com.powsybl.iidm.serde.util
Modifier and TypeMethodDescriptionstatic void
IidmSerDeUtil.assertMaximumVersion
(String elementName, IidmSerDeUtil.ErrorMessage type, IidmVersion maxVersion, NetworkDeserializerContext context) Assert that the reader context's IIDM version equals or is less recent than a given IIDM version.static void
IidmSerDeUtil.assertMaximumVersion
(String rootElementName, String elementName, IidmSerDeUtil.ErrorMessage type, IidmVersion maxVersion, NetworkDeserializerContext context) Assert that the reader context's IIDM version equals or is less recent than a given IIDM version.static void
IidmSerDeUtil.assertMinimumVersion
(String elementName, IidmSerDeUtil.ErrorMessage type, IidmVersion minVersion, NetworkDeserializerContext context) Assert that the reader context's IIDM version equals or is more recent than a given IIDM version.static void
IidmSerDeUtil.assertMinimumVersion
(String rootElementName, String elementName, IidmSerDeUtil.ErrorMessage type, IidmVersion minVersion, NetworkDeserializerContext context) Assert that the reader context's IIDM version equals or is more recent than a given IIDM version.static void
IidmSerDeUtil.assertMinimumVersionAndRunIfNotDefault
(boolean valueIsNotDefault, String rootElementName, String elementName, IidmSerDeUtil.ErrorMessage type, IidmVersion minVersion, NetworkDeserializerContext context, Runnable runnable) Assert that the reader context's IIDM version equals or is more recent than a given IIDM version if the value of an attribute or the state of an equipment is not default (interpretable for previous versions).static void
IidmSerDeUtil.assertMinimumVersionIfNotDefault
(boolean valueIsNotDefault, String rootElementName, String elementName, IidmSerDeUtil.ErrorMessage type, IidmVersion minVersion, NetworkDeserializerContext context) Assert that the reader context's IIDM version equals or is more recent than a given IIDM version if the value of an attribute or the state of an equipment is not default (interpretable for previous versions).static void
IidmSerDeUtil.assertStrictMaximumVersion
(String rootElementName, String elementName, IidmSerDeUtil.ErrorMessage type, IidmVersion maxVersion, NetworkDeserializerContext context) Assert that the reader context's IIDM version is strictly older than a given IIDM version.