Class ConnectablePositionSerDe<C extends Connectable<C>>
java.lang.Object
com.powsybl.iidm.serde.extensions.AbstractVersionableNetworkExtensionSerDe<C,ConnectablePosition<C>>
com.powsybl.iidm.serde.extensions.ConnectablePositionSerDe<C>
- All Implemented Interfaces:
ExtensionProvider<C,
,ConnectablePosition<C>> ExtensionSerDe<C,
,ConnectablePosition<C>> Versionable
@AutoService(ExtensionSerDe.class)
public class ConnectablePositionSerDe<C extends Connectable<C>>
extends AbstractVersionableNetworkExtensionSerDe<C,ConnectablePosition<C>>
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturn the XSD schema describing the extension to serialize in the latest version of its XML serialization.Return the list of all XSD schemas describing the extension to serialize.read
(C connectable, DeserializerContext context) void
write
(ConnectablePosition<C> connectablePosition, SerializerContext context) Methods inherited from class com.powsybl.iidm.serde.extensions.AbstractVersionableNetworkExtensionSerDe
checkExtensionVersionSupported, checkReadingCompatibility, checkWritingCompatibility, getCategoryName, getExtensionClass, getExtensionName, getNamespacePrefix, getNamespaceUri, getNamespaceUri, getVersion, getVersion, getVersion, getVersions, versionExists
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.powsybl.commons.extensions.ExtensionSerDe
getArrayNameToSingleNameMap, getName, isSerializable
-
Constructor Details
-
ConnectablePositionSerDe
public ConnectablePositionSerDe()
-
-
Method Details
-
write
-
read
-
getXsdAsStream
Description copied from interface:ExtensionSerDe
Return the XSD schema describing the extension to serialize in the latest version of its XML serialization. -
getXsdAsStreamList
Description copied from interface:ExtensionSerDe
Return the list of all XSD schemas describing the extension to serialize.
There is a distinct XSD schema for each version of its XML serialization.
-