Uses of Interface
com.powsybl.iidm.network.Connectable
Package
Description
-
Uses of Connectable in com.powsybl.cgmes.conversion.export
Modifier and TypeMethodDescriptionstatic <C extends Connectable<C>>
Optional<String>CgmesExportUtil.cgmesTapChangerType
(C eq, String tcId) static <C extends Connectable<C>>
voidCgmesExportUtil.setCgmesTapChangerType
(C eq, String tapChangerId, String type) Modifier and TypeMethodDescriptionstatic boolean
CgmesExportUtil.isEquivalentShuntWithZeroSectionCount
(Connectable<?> c) -
Uses of Connectable in com.powsybl.cgmes.conversion.export.elements
Modifier and TypeMethodDescriptionstatic String
RegulatingControlEq.writeKindVoltage
(Connectable<?> c, String terminalId, Set<String> regulatingControlsWritten, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) -
Uses of Connectable in com.powsybl.cgmes.extensions
Modifier and TypeInterfaceDescriptioninterface
CgmesTapChangers<C extends Connectable<C>>
interface
CgmesTapChangersAdder<C extends Connectable<C>>
class
CgmesTapChangersAdderImplProvider<C extends Connectable<C>>
class
CgmesTapChangersSerDe<C extends Connectable<C>>
-
Uses of Connectable in com.powsybl.iidm.modification.topology
Modifier and TypeMethodDescriptionprotected Connectable<?>
CreateBranchFeederBays.add()
protected Connectable<?>
CreateFeederBay.add()
Modifier and TypeMethodDescriptionprotected int
CreateBranchFeederBays.getNode
(int side, Connectable<?> connectable) protected int
CreateFeederBay.getNode
(int side, Connectable<?> connectable) final String
DefaultNamingStrategy.getSwitchBaseId
(Connectable<?> connectable, int side) NamingStrategy.getSwitchBaseId
(Connectable<?> connectable, int side) Used when building a feeder bayprotected VoltageLevel
CreateBranchFeederBays.getVoltageLevel
(int side, Connectable<?> connectable) protected VoltageLevel
CreateFeederBay.getVoltageLevel
(int side, Connectable<?> connectable) -
Uses of Connectable in com.powsybl.iidm.modification.util
Modifier and TypeMethodDescriptionstatic void
ModificationReports.connectableConnectionReport
(Reporter reporter, Connectable<?> connectable, boolean connectionSuccessful) static void
ModificationReports.connectableDisconnectionReport
(Reporter reporter, Connectable<?> connectable, boolean disconnectionSuccessful, boolean isPlanned) static void
ModificationReports.connectableNotInVoltageLevel
(Reporter reporter, Connectable<?> connectable, VoltageLevel voltageLevel) static void
ModificationReports.connectableNotSupported
(Reporter reporter, Connectable<?> connectable) static void
ModificationReports.createdConnectable
(Reporter reporter, Connectable<?> connectable) static void
ModificationReports.createdNodeBreakerFeederBay
(Reporter reporter, String voltageLevelId, String bbsId, Connectable<?> connectable, int parallelBbsNumber) -
Uses of Connectable in com.powsybl.iidm.network
Modifier and TypeInterfaceDescriptioninterface
BranchAdder<T extends Branch<? super T> & Connectable<? super T>,
A extends BranchAdder> interface
Connectable<I extends Connectable<I>>
An equipment that is part of a substation topology.Modifier and TypeInterfaceDescriptioninterface
A battery system.interface
A busbar section, a non impedant element used in a node/breaker substation topology to connect equipments.interface
A dangling line to model boundaries (X nodes).interface
A power generator.interface
interface
HvdcConverterStation<T extends HvdcConverterStation<T>>
HVDC converter station.interface
A equipment with one terminal.interface
LCC converter station.interface
An AC line.interface
A constant power load (fixed p0 and q0).interface
A shunt compensator.interface
Static VAR compensator model.interface
A Three Windings Power Transformer.interface
A two windings power transformer.interface
VSC converter station.Modifier and TypeMethodDescription<T extends Connectable>
TVoltageLevel.getConnectable
(String id, Class<T> aClass) Get an equipment connected to this substation voltage level.default <C extends Connectable>
intNetwork.getConnectableCount
(Class<C> clazz) Count the connectables of the network for a given type<T extends Connectable>
intVoltageLevel.getConnectableCount
(Class<T> clazz) Count the equipments connected to this substation voltage level for a given type.default <C extends Connectable>
Iterable<C>Network.getConnectables
(Class<C> clazz) Get all connectables of the network for a given type<T extends Connectable>
Iterable<T>VoltageLevel.getConnectables
(Class<T> clazz) Get an Iterable on all the equipments connected to this substation voltage level for a given type.default <C extends Connectable>
Stream<C>Network.getConnectableStream
(Class<C> clazz) Get a stream of all connectables of the network for a given type<T extends Connectable>
Stream<T>VoltageLevel.getConnectableStream
(Class<T> clazz) Get a Stream on all the equipments connected to this substation voltage level for a given type.abstract <I extends Connectable<I>>
voidAbstractEquipmentTopologyVisitor.visitEquipment
(Connectable<I> eq) <I extends Connectable<I>>
voidEquipmentTopologyVisitor.visitEquipment
(Connectable<I> eq) Modifier and TypeMethodDescriptiondefault Connectable<?>
Network.getConnectable
(String id) Get a connectable by its ID or aliasTerminal.getConnectable()
Get the equipment that is connected to the terminal.Modifier and TypeMethodDescriptiondefault Iterable<Connectable>
Network.getConnectables()
Get all connectables of the networkVoltageLevel.getConnectables()
Get an Iterable on all the equipments connected to this substation voltage level.default Stream<Connectable>
Network.getConnectableStream()
Get a stream of all connectables of the networkVoltageLevel.getConnectableStream()
Get a Stream on all the equipments connected to this substation voltage level.Modifier and TypeMethodDescriptionabstract <I extends Connectable<I>>
voidAbstractEquipmentTopologyVisitor.visitEquipment
(Connectable<I> eq) <I extends Connectable<I>>
voidEquipmentTopologyVisitor.visitEquipment
(Connectable<I> eq) -
Uses of Connectable in com.powsybl.iidm.network.extensions
Modifier and TypeInterfaceDescriptioninterface
ConnectablePosition<C extends Connectable<C>>
This class gives some information for visualization tools, for a given connectable: its position relative to other equipments in its voltage level(s), its direction relative to the corresponding busbar section(s) (top or bottom - as the busbar section is usually displayed horizontally - or undefined), its display name(s). This gives visualization tools suggestions for displaying the equipments within a voltage level.interface
ConnectablePositionAdder<C extends Connectable<C>>
static interface
ConnectablePositionAdder.FeederAdder<C extends Connectable<C>>
interface
Measurements<C extends Connectable<C>>
Measurements with continuous numeric values associated with an equipment (the extended equipment).interface
MeasurementsAdder<C extends Connectable<C>>
interface
ReferencePriorities<C extends Connectable<C>>
ReferencePriorities iIDM extension allows specifying priorities among network equipments terminals for the selection of a reference bus, for example the angle reference in the context of a load flow.
The extension is attached to aConnectable
, i.e. any equipment with Terminals.
A priority level can be defined, as an integer, for each Terminal of the connectable.
A priority 0 means should not be used. 1 is highest priority for selection. 2 is second highest priority, etc ...interface
ReferencePrioritiesAdder<C extends Connectable<C>>
-
Uses of Connectable in com.powsybl.iidm.network.extensions.util
Modifier and TypeMethodDescriptionstatic <C extends Connectable<C>>
StringMeasurementValidationUtil.checkId
(String id, boolean idUnicity, Measurements<C> measurements) static <C extends Connectable<C>>
voidMeasurementValidationUtil.checkId
(String id, Measurements<C> measurements) static <C extends Connectable<C>>
voidMeasurementValidationUtil.checkSide
(Measurement.Type type, ThreeSides side, Connectable<C> c) Modifier and TypeMethodDescriptionstatic <C extends Connectable<C>>
voidMeasurementValidationUtil.checkSide
(Measurement.Type type, ThreeSides side, Connectable<C> c) -
Uses of Connectable in com.powsybl.iidm.network.impl
Modifier and TypeClassDescriptionclass
AbstractMultiVariantConnectableExtension<T extends Connectable<T>>
Deprecated.Modifier and TypeMethodDescription<C extends Connectable>
intNetworkImpl.getConnectableCount
(Class<C> clazz) <C extends Connectable>
intSubnetworkImpl.getConnectableCount
(Class<C> clazz) <C extends Connectable>
Iterable<C>NetworkImpl.getConnectables
(Class<C> clazz) <C extends Connectable>
Iterable<C>SubnetworkImpl.getConnectables
(Class<C> clazz) <C extends Connectable>
Stream<C>NetworkImpl.getConnectableStream
(Class<C> clazz) <C extends Connectable>
Stream<C>SubnetworkImpl.getConnectableStream
(Class<C> clazz) Modifier and TypeMethodDescriptionConnectable<?>
NetworkImpl.getConnectable
(String id) Connectable<?>
SubnetworkImpl.getConnectable
(String id) Modifier and TypeMethodDescriptionNetworkImpl.getConnectables()
SubnetworkImpl.getConnectables()
NetworkImpl.getConnectableStream()
SubnetworkImpl.getConnectableStream()
-
Uses of Connectable in com.powsybl.iidm.network.impl.extensions
Modifier and TypeClassDescriptionclass
ConnectablePositionAdderImpl<C extends Connectable<C>>
class
ConnectablePositionAdderImplProvider<C extends Connectable<C>>
class
ConnectablePositionImpl<C extends Connectable<C>>
class
MeasurementsAdderImplProvider<C extends Connectable<C>>
class
ReferencePrioritiesAdderImplProvider<C extends Connectable<C>>
ModifierConstructorDescriptionReferencePriorityAdderImpl
(com.powsybl.iidm.network.impl.extensions.ReferencePrioritiesImpl<? extends Connectable<?>> referencePriorities) -
Uses of Connectable in com.powsybl.iidm.serde
-
Uses of Connectable in com.powsybl.iidm.serde.extensions
Modifier and TypeClassDescriptionclass
BranchStatusSerDe<C extends Connectable<C>>
This deserializer is only kept for backward compatibility, to be able to still read an old IIDM serialized file containing the branch status extension.class
ConnectablePositionSerDe<C extends Connectable<C>>
class
MeasurementsSerDe<C extends Connectable<C>>
class
ReferencePrioritiesSerDe<C extends Connectable<C>>
AbstractMultiVariantIdentifiableExtension
instead.