Uses of Interface
com.powsybl.iidm.network.Identifiable
-
-
Uses of Identifiable in com.powsybl.cgmes.conversion.elements
Methods in com.powsybl.cgmes.conversion.elements with parameters of type Identifiable Modifier and Type Method Description protected void
AbstractConductingEquipmentConversion. addAliases(Identifiable<?> identifiable)
-
Uses of Identifiable in com.powsybl.cgmes.conversion.update
Methods in com.powsybl.cgmes.conversion.update that return Identifiable Modifier and Type Method Description Identifiable
IidmChange. getIdentifiable()
Methods in com.powsybl.cgmes.conversion.update with parameters of type Identifiable Modifier and Type Method Description boolean
Changelog. ignoredAttribute(Identifiable identifiable, String attribute)
void
Changelog. onCreation(Identifiable identifiable)
void
Changelog. onRemoval(Identifiable identifiable)
void
Changelog. onUpdate(Identifiable identifiable, String attribute, Object oldValue, Object newValue)
void
Changelog. onUpdate(Identifiable identifiable, String attribute, String variantId, Object oldValue, Object newValue)
Method parameters in com.powsybl.cgmes.conversion.update with type arguments of type Identifiable Modifier and Type Method Description protected void
IidmToCgmes. computedValueUpdate(String attribute, String predicate, CgmesSubset subset, Function<Identifiable,String> valueComputation)
Constructors in com.powsybl.cgmes.conversion.update with parameters of type Identifiable Constructor Description IidmChange(Identifiable identifiable)
IidmChangeCreation(Identifiable<?> identifiable)
IidmChangeRemoval(Identifiable<?> identifiable)
IidmChangeUpdate(Identifiable identifiable, String attribute, Object oldValue, Object newValue)
Constructor parameters in com.powsybl.cgmes.conversion.update with type arguments of type Identifiable Constructor Description TripleStoreComputedValueUpdateReference(String predicate, String contextReference, Function<Identifiable,String> valueComputation)
-
Uses of Identifiable in com.powsybl.cgmes.conversion.update.elements16
Methods in com.powsybl.cgmes.conversion.update.elements16 with parameters of type Identifiable Modifier and Type Method Description String
LineToACLineSegment. computeBch(Identifiable id)
String
LineToACLineSegment. computeGch(Identifiable id)
-
Uses of Identifiable in com.powsybl.iidm.mergingview
Subinterfaces of Identifiable in com.powsybl.iidm.mergingview Modifier and Type Interface Description interface
VoltageLevelAdapter
Classes in com.powsybl.iidm.mergingview that implement Identifiable Modifier and Type Class Description class
BatteryAdapter
class
BusbarSectionAdapter
class
DanglingLineAdapter
class
GeneratorAdapter
class
HvdcLineAdapter
class
LccConverterStationAdapter
class
LineAdapter
class
LoadAdapter
class
MergingView
Not destructive network merge.class
ShuntCompensatorAdapter
class
StaticVarCompensatorAdapter
class
SwitchAdapter
class
ThreeWindingsTransformerAdapter
This adaptation hide true implementation ofThreeWindingsTransformer
.class
TieLineAdapter
class
TwoWindingsTransformerAdapter
class
VscConverterStationAdapter
Methods in com.powsybl.iidm.mergingview that return Identifiable Modifier and Type Method Description Identifiable<?>
MergingView. getIdentifiable(String id)
Methods in com.powsybl.iidm.mergingview that return types with arguments of type Identifiable Modifier and Type Method Description Collection<Identifiable<?>>
MergingView. getIdentifiables()
Methods in com.powsybl.iidm.mergingview with parameters of type Identifiable Modifier and Type Method Description void
MergingLineListener. onCreation(Identifiable identifiable)
void
TopologyListener. onUpdate(Identifiable identifiable, String attribute, String variantId, Object oldValue, Object newValue)
-
Uses of Identifiable in com.powsybl.iidm.network
Classes in com.powsybl.iidm.network with type parameters of type Identifiable Modifier and Type Interface Description interface
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.Subinterfaces of Identifiable in com.powsybl.iidm.network Modifier and Type Interface Description interface
Battery
A battery system.interface
Branch<I extends Branch<I>>
An equipment with two terminals.interface
Bus
A bus is a set of equipments connected together through a closed switch.interface
BusbarSection
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
DanglingLine
A dangling line to model boundaries (X nodes).interface
Generator
A power generator.interface
HvdcConverterStation<T extends HvdcConverterStation<T>>
HVDC converter station.interface
HvdcLine
A HVDC line connected to two HVDC converters on DC side.interface
Injection<I extends Injection<I>>
A equipment with one terminal.interface
LccConverterStation
LCC converter station.interface
Line
An AC line.interface
Load
A constant power load (fixed p0 and q0).interface
Network
A power network model.interface
ShuntCompensator
A shunt compensator.interface
StaticVarCompensator
Static VAR compensator model.interface
Substation
A substation is a collection of equipments located at a the same geographical site.interface
Switch
A switch to connect equipments in a substation.interface
ThreeWindingsTransformer
A Three Windings Power Transformer.interface
TieLine
A tie line is an AC line sharing power between two neighbouring regional grids.interface
TwoWindingsTransformer
A two windings power transformer.interface
VoltageLevel
A voltage level is a collection of equipments located in the same substation and at the same base voltage.interface
VscConverterStation
VSC converter station.Methods in com.powsybl.iidm.network that return Identifiable Modifier and Type Method Description Identifiable<?>
Network. getIdentifiable(String id)
Get an equipment by its ID or aliasMethods in com.powsybl.iidm.network that return types with arguments of type Identifiable Modifier and Type Method Description Collection<Identifiable<?>>
Network. getIdentifiables()
Get all identifiables of the network.Methods in com.powsybl.iidm.network with parameters of type Identifiable Modifier and Type Method Description 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. onRemoval(Identifiable identifiable)
void
NetworkListener. onRemoval(Identifiable identifiable)
void
DefaultNetworkListener. onUpdate(Identifiable identifiable, String attribute, Object oldValue, Object newValue)
void
NetworkListener. onUpdate(Identifiable identifiable, String attribute, Object oldValue, Object newValue)
default void
NetworkListener. onUpdate(Identifiable identifiable, String attribute, String variantId, Object oldValue, Object newValue)
-
Uses of Identifiable in com.powsybl.iidm.network.impl
Classes in com.powsybl.iidm.network.impl with type parameters of type Identifiable Modifier and Type Class Description class
AbstractMultiVariantIdentifiableExtension<T extends Identifiable<T>>
Classes in com.powsybl.iidm.network.impl that implement Identifiable Modifier and Type Class Description class
BatteryImpl
-
Uses of Identifiable in com.powsybl.iidm.network.util
Methods in com.powsybl.iidm.network.util with type parameters of type Identifiable Modifier and Type Method Description static <T extends Identifiable>
Collection<T>Identifiables. sort(Iterable<T> identifiables)
Methods in com.powsybl.iidm.network.util with parameters of type Identifiable Modifier and Type Method Description static String
Identifiables. getNullableId(Identifiable identifiable)
-
Uses of Identifiable in com.powsybl.iidm.xml
Methods in com.powsybl.iidm.xml that return types with arguments of type Identifiable Modifier and Type Method Description Set<Identifiable>
NetworkXmlWriterContext. getExportedEquipments()
Methods in com.powsybl.iidm.xml with parameters of type Identifiable Modifier and Type Method Description void
NetworkXmlWriterContext. addExportedEquipment(Identifiable<?> equipment)
boolean
NetworkXmlWriterContext. isExportedEquipment(Identifiable<?> equipment)
static void
AliasesXml. read(Identifiable<?> identifiable, NetworkXmlReaderContext context)
static void
PropertiesXml. read(Identifiable identifiable, NetworkXmlReaderContext context)
static void
AliasesXml. write(Identifiable<?> identifiable, String rootElementName, NetworkXmlWriterContext context)
static void
PropertiesXml. write(Identifiable<?> identifiable, NetworkXmlWriterContext context)
-
Uses of Identifiable in com.powsybl.iidm.xml.util
Methods in com.powsybl.iidm.xml.util with type parameters of type Identifiable Modifier and Type Method Description static <T extends Identifiable>
Iterable<T>IidmXmlUtil. sorted(Iterable<T> identifiables, ExportOptions exportOptions)
Sort identifiables by their ids.static <T extends Identifiable<T>>
Stream<T>IidmXmlUtil. sorted(Stream<T> stream, ExportOptions exportOptions)
Sort identifiables by their ids.Methods in com.powsybl.iidm.xml.util that return types with arguments of type Identifiable Modifier and Type Method Description static Iterable<? extends Extension<? extends Identifiable<?>>>
IidmXmlUtil. sortedExtensions(Iterable<? extends Extension<? extends Identifiable<?>>> extensions, ExportOptions exportOptions)
Sort extensions by their names.Method parameters in com.powsybl.iidm.xml.util with type arguments of type Identifiable Modifier and Type Method Description static Iterable<? extends Extension<? extends Identifiable<?>>>
IidmXmlUtil. sortedExtensions(Iterable<? extends Extension<? extends Identifiable<?>>> extensions, ExportOptions exportOptions)
Sort extensions by their names.
-