Uses of Interface
com.powsybl.iidm.network.Identifiable
Packages that use Identifiable
-
Uses of Identifiable in com.powsybl.iidm.network
Classes in com.powsybl.iidm.network with type parameters of type IdentifiableModifier and TypeInterfaceDescriptioninterface
Container<I extends Identifiable<I>>
interface
Identifiable<I extends Identifiable<I>>
An object that is part of the network model and that is identified uniquely by aString
id.interface
IdentifiableAdder<T extends Identifiable<? super T>,
A extends IdentifiableAdder> Subinterfaces of Identifiable in com.powsybl.iidm.networkModifier and TypeInterfaceDescriptioninterface
AutomationSystem<I extends AutomationSystem<I>>
interface
A battery system.interface
An equipment with two terminals.interface
A bus is a set of equipments connected together through a closed switch.interface
A busbar section, a non impedant element used in a node/breaker substation topology to connect equipments.interface
Connectable<I extends Connectable<I>>
An equipment that is part of a substation topology.interface
Container<I extends Identifiable<I>>
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 HVDC line connected to two HVDC converters on DC side.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 power network model.interface
An overload management system.interface
A shunt compensator.interface
Static VAR compensator model.interface
A substation is a collection of equipments located at a the same geographical site.interface
A switch to connect equipments in a substation.interface
A Three Windings Power Transformer.interface
A tie line is an AC line sharing power between two neighbouring regional grids.interface
A two windings power transformer.interface
A voltage level is a collection of equipments located in the same substation and at the same base voltage.interface
VSC converter station.Methods in com.powsybl.iidm.network that return IdentifiableModifier and TypeMethodDescriptionIdentifiable<?>
Network.getIdentifiable
(String id) * Get an identifiable by its ID or aliasMethods in com.powsybl.iidm.network that return types with arguments of type IdentifiableModifier and TypeMethodDescriptionSet<Identifiable<?>>
Network.getBoundaryElements()
Return all the boundary elements of the current network, i.e. the elements which link or might link this network to an external voltage level.Network.getIdentifiables()
Get all identifiables of the network.default Stream<Identifiable<?>>
Network.getIdentifiableStream
(IdentifiableType identifiableType) Methods in com.powsybl.iidm.network with parameters of type IdentifiableModifier and TypeMethodDescriptionvoid
DefaultNetworkListener.beforeRemoval
(Identifiable<?> identifiable) void
NetworkListener.beforeRemoval
(Identifiable<?> identifiable) static Terminal
Terminal.getTerminal
(Identifiable<?> identifiable, ThreeSides side) boolean
Network.isBoundaryElement
(Identifiable<?> identifiable) Check if an identifiable is a boundary element for the current network.void
DefaultNetworkListener.onCreation
(Identifiable<?> identifiable) void
NetworkListener.onCreation
(Identifiable<?> identifiable) default void
NetworkListener.onElementAdded
(Identifiable<?> identifiable, String attribute, Object newValue) default void
NetworkListener.onElementRemoved
(Identifiable<?> identifiable, String attribute, Object oldValue) default void
NetworkListener.onElementReplaced
(Identifiable<?> identifiable, String attribute, Object oldValue, Object newValue) void
DefaultNetworkListener.onExtensionAfterRemoval
(Identifiable<?> identifiable, String extensionName) void
NetworkListener.onExtensionAfterRemoval
(Identifiable<?> identifiable, String extensionName) void
DefaultNetworkListener.onUpdate
(Identifiable<?> identifiable, String attribute, Object oldValue, Object newValue) void
DefaultNetworkListener.onUpdate
(Identifiable<?> identifiable, String attribute, String variantId, Object oldValue, Object newValue) void
NetworkListener.onUpdate
(Identifiable<?> identifiable, String attribute, Object oldValue, Object newValue) void
NetworkListener.onUpdate
(Identifiable<?> identifiable, String attribute, String variantId, Object oldValue, Object newValue) Method parameters in com.powsybl.iidm.network with type arguments of type IdentifiableModifier and TypeMethodDescriptionstatic ValidationLevel
ValidationUtil.validate
(Collection<Identifiable<?>> identifiables, boolean allChecks, boolean throwException, ValidationLevel previous, Reporter reporter) -
Uses of Identifiable in com.powsybl.iidm.network.util
Methods in com.powsybl.iidm.network.util with type parameters of type IdentifiableMethods in com.powsybl.iidm.network.util with parameters of type IdentifiableModifier and TypeMethodDescriptionstatic String
Identifiables.getNullableId
(Identifiable identifiable)