Package com.powsybl.iidm.serde
Class ConnectableSerDeUtil
java.lang.Object
com.powsybl.iidm.serde.ConnectableSerDeUtil
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
readActivePowerLimits
(ActivePowerLimitsAdder activePowerLimitsAdder, NetworkDeserializerContext context) static void
readApparentPowerLimits
(ApparentPowerLimitsAdder apparentPowerLimitsAdder, NetworkDeserializerContext context) static void
readCurrentLimits
(CurrentLimitsAdder currentLimitsAdder, NetworkDeserializerContext context) static void
readNodeOrBus
(int index, ThreeWindingsTransformerAdder.LegAdder adder, Network network, NetworkDeserializerContext context) static void
readNodeOrBus
(InjectionAdder<?, ?> adder, NetworkDeserializerContext context, TopologyKind topologyKind) static void
readNodeOrBus
(InjectionAdder<?, ?> adder, String suffix, NetworkDeserializerContext context, TopologyKind topologyKind) static void
readOptionalPQ
(Integer index, Terminal t, TreeDataReader reader) static void
readPQ
(Integer index, Terminal t, TreeDataReader reader) static void
readVoltageLevelAndNodeOrBus
(BranchAdder<?, ?> adder, Network network, NetworkDeserializerContext context) static void
writeCurrentLimits
(Integer index, CurrentLimits limits, TreeDataWriter writer, IidmVersion version, boolean valid, ExportOptions exportOptions) static void
writeCurrentLimits
(Integer index, CurrentLimits limits, TreeDataWriter writer, String nsUri, IidmVersion version, boolean valid, ExportOptions exportOptions) static void
writeNodeOrBus
(Integer index, Terminal t, NetworkSerializerContext context) static void
writeOptionalPQ
(Integer index, Terminal t, TreeDataWriter writer, BooleanSupplier write) static void
writePQ
(Integer index, Terminal t, TreeDataWriter writer)
-
Method Details
-
writeNodeOrBus
-
readNodeOrBus
public static void readNodeOrBus(InjectionAdder<?, ?> adder, NetworkDeserializerContext context, TopologyKind topologyKind) -
readNodeOrBus
public static void readNodeOrBus(InjectionAdder<?, ?> adder, String suffix, NetworkDeserializerContext context, TopologyKind topologyKind) -
readVoltageLevelAndNodeOrBus
public static void readVoltageLevelAndNodeOrBus(BranchAdder<?, ?> adder, Network network, NetworkDeserializerContext context) -
readNodeOrBus
public static void readNodeOrBus(int index, ThreeWindingsTransformerAdder.LegAdder adder, Network network, NetworkDeserializerContext context) -
writePQ
-
writeOptionalPQ
public static void writeOptionalPQ(Integer index, Terminal t, TreeDataWriter writer, BooleanSupplier write) -
readPQ
-
readOptionalPQ
-
readActivePowerLimits
public static void readActivePowerLimits(ActivePowerLimitsAdder activePowerLimitsAdder, NetworkDeserializerContext context) -
readApparentPowerLimits
public static void readApparentPowerLimits(ApparentPowerLimitsAdder apparentPowerLimitsAdder, NetworkDeserializerContext context) -
readCurrentLimits
public static void readCurrentLimits(CurrentLimitsAdder currentLimitsAdder, NetworkDeserializerContext context) -
writeCurrentLimits
public static void writeCurrentLimits(Integer index, CurrentLimits limits, TreeDataWriter writer, IidmVersion version, boolean valid, ExportOptions exportOptions) -
writeCurrentLimits
public static void writeCurrentLimits(Integer index, CurrentLimits limits, TreeDataWriter writer, String nsUri, IidmVersion version, boolean valid, ExportOptions exportOptions)
-