Uses of Interface
com.powsybl.iidm.network.Identifiable
-
-
Uses of Identifiable in com.powsybl.cgmes.conversion
Methods in com.powsybl.cgmes.conversion with parameters of type Identifiable Modifier and Type Method Description String
AbstractCgmesAliasNamingStrategy. getCgmesId(Identifiable<?> identifiable)
String
AbstractCgmesAliasNamingStrategy. getCgmesId(Identifiable<?> identifiable, String subObject)
String
NamingStrategy. getCgmesId(Identifiable<?> identifiable)
default String
NamingStrategy. getCgmesId(Identifiable<?> identifiable, String subObject)
String
NamingStrategy.Identity. getCgmesId(Identifiable<?> identifiable)
String
SimpleCgmesAliasNamingStrategy. getCgmesId(Identifiable<?> identifiable, String subObject)
String
AbstractCgmesAliasNamingStrategy. getCgmesIdFromAlias(Identifiable<?> identifiable, String aliasType)
default String
NamingStrategy. getCgmesIdFromAlias(Identifiable<?> identifiable, String aliasType)
String
SimpleCgmesAliasNamingStrategy. getCgmesIdFromAlias(Identifiable<?> identifiable, String aliasType)
String
AbstractCgmesAliasNamingStrategy. getCgmesIdFromProperty(Identifiable<?> identifiable, String propertyName)
default String
NamingStrategy. getCgmesIdFromProperty(Identifiable<?> identifiable, String propertyName)
String
SimpleCgmesAliasNamingStrategy. getCgmesIdFromProperty(Identifiable<?> identifiable, String propertyName)
void
AbstractCgmesAliasNamingStrategy. readIdMapping(Identifiable<?> identifiable, String type)
void
NamingStrategy.Identity. readIdMapping(Identifiable<?> identifiable, String type)
void
NamingStrategy. readIdMapping(Identifiable<?> identifiable, String type)
-
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. addAliasesAndProperties(Identifiable<?> identifiable)
-
Uses of Identifiable in com.powsybl.cgmes.conversion.elements.hvdc
Methods in com.powsybl.cgmes.conversion.elements.hvdc with parameters of type Identifiable Modifier and Type Method Description protected void
AcDcConverterConversion. addAliasesAndProperties(Identifiable<?> identifiable)
-
Uses of Identifiable in com.powsybl.cgmes.conversion.export
Methods in com.powsybl.cgmes.conversion.export with parameters of type Identifiable Modifier and Type Method Description String
CgmesExportContext. getFictitiousContainerFor(Identifiable<?> id)
boolean
CgmesExportContext. isExportedEquipment(Identifiable<?> c)
void
CgmesExportContext. setFictitiousContainerFor(Identifiable<?> id, String containerId)
-
Uses of Identifiable in com.powsybl.contingency
Methods in com.powsybl.contingency with parameters of type Identifiable Modifier and Type Method Description ContingencyBuilder
ContingencyBuilder. addIdentifiable(Identifiable<?> identifiable)
static ContingencyElement
ContingencyElement. of(Identifiable<?> identifiable)
-
Uses of Identifiable in com.powsybl.contingency.contingency.list.criterion
Methods in com.powsybl.contingency.contingency.list.criterion with parameters of type Identifiable Modifier and Type Method Description default boolean
Criterion. filter(Identifiable<?> identifiable, IdentifiableType type)
boolean
PropertyCriterion. filter(Identifiable<?> identifiable, IdentifiableType type)
boolean
RegexCriterion. filter(Identifiable<?> identifiable, IdentifiableType type)
boolean
SingleCountryCriterion. filter(Identifiable<?> identifiable, IdentifiableType type)
boolean
SingleNominalVoltageCriterion. filter(Identifiable<?> identifiable, IdentifiableType type)
boolean
ThreeNominalVoltageCriterion. filter(Identifiable<?> identifiable, IdentifiableType type)
boolean
TwoCountriesCriterion. filter(Identifiable<?> identifiable, IdentifiableType type)
boolean
TwoNominalVoltageCriterion. filter(Identifiable<?> identifiable, IdentifiableType type)
-
Uses of Identifiable in com.powsybl.contingency.contingency.list.identifier
Methods in com.powsybl.contingency.contingency.list.identifier that return types with arguments of type Identifiable Modifier and Type Method Description Optional<Identifiable>
IdBasedNetworkElementIdentifier. filterIdentifiable(Network network)
Optional<Identifiable>
NetworkElementIdentifier. filterIdentifiable(Network network)
Optional<Identifiable>
NetworkElementIdentifierList. filterIdentifiable(Network network)
Optional<Identifiable>
VoltageLevelAndOrderNetworkElementIdentifier. filterIdentifiable(Network network)
-
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 with type parameters of type Identifiable Modifier and Type Method Description default <I extends Identifiable<I>>
Stream<I>Network. getIdentifiableStream(IdentifiableType identifiableType)
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. beforeRemoval(Identifiable identifiable)
void
NetworkListener. beforeRemoval(Identifiable identifiable)
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. 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)
Method parameters in com.powsybl.iidm.network with type arguments of type Identifiable Modifier and Type Method Description static ValidationLevel
ValidationUtil. validate(Collection<Identifiable<?>> identifiables, boolean allChecks, boolean throwException, ValidationLevel previous, Reporter reporter)
-
Uses of Identifiable in com.powsybl.iidm.network.extensions
Classes in com.powsybl.iidm.network.extensions with type parameters of type Identifiable Modifier and Type Interface Description interface
DiscreteMeasurements<I extends Identifiable<I>>
Measurements with discrete values associated with an equipment (the extended equipment).interface
DiscreteMeasurementsAdder<I extends Identifiable<I>>
interface
IdentifiableShortCircuit<I extends Identifiable<I>>
interface
IdentifiableShortCircuitAdder<I extends Identifiable<I>>
interface
LinePosition<T extends Identifiable<T>>
interface
LinePositionAdder<T extends Identifiable<T>>
-
Uses of Identifiable in com.powsybl.iidm.network.extensions.util
Methods in com.powsybl.iidm.network.extensions.util with type parameters of type Identifiable Modifier and Type Method Description static <I extends Identifiable<I>>
StringDiscreteMeasurementValidationUtil. checkId(String id, boolean idUnicity, DiscreteMeasurements<I> discreteMeasurements)
static <I extends Identifiable<I>>
voidDiscreteMeasurementValidationUtil. checkId(String id, DiscreteMeasurements<I> discreteMeasurements)
static <I extends Identifiable<I>>
voidDiscreteMeasurementValidationUtil. checkTapChanger(DiscreteMeasurement.TapChanger tapChanger, DiscreteMeasurement.Type type, Identifiable<I> i)
static <I extends Identifiable<I>>
voidDiscreteMeasurementValidationUtil. checkType(DiscreteMeasurement.Type type, Identifiable<I> i)
Methods in com.powsybl.iidm.network.extensions.util with parameters of type Identifiable Modifier and Type Method Description static <I extends Identifiable<I>>
voidDiscreteMeasurementValidationUtil. checkTapChanger(DiscreteMeasurement.TapChanger tapChanger, DiscreteMeasurement.Type type, Identifiable<I> i)
static <I extends Identifiable<I>>
voidDiscreteMeasurementValidationUtil. checkType(DiscreteMeasurement.Type type, Identifiable<I> i)
-
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.impl.extensions
Classes in com.powsybl.iidm.network.impl.extensions with type parameters of type Identifiable Modifier and Type Class Description class
DiscreteMeasurementsAdderImplProvider<I extends Identifiable<I>>
class
IdentifiableShortCircuitAdderImpl<I extends Identifiable<I>>
class
IdentifiableShortCircuitAdderImplProvider<I extends Identifiable<I>>
class
IdentifiableShortCircuitImpl<I extends Identifiable<I>>
class
LinePositionAdderImpl<T extends Identifiable<T>>
class
LinePositionAdderImplProvider<I extends Identifiable<I>>
class
LinePositionImpl<T extends Identifiable<T>>
-
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.extensions
Classes in com.powsybl.iidm.xml.extensions with type parameters of type Identifiable Modifier and Type Class Description class
DiscreteMeasurementsXmlSerializer<I extends Identifiable<I>>
class
IdentifiableShortCircuitXmlSerializer<I extends Identifiable<I>>
class
LinePositionXmlSerializer<T extends Identifiable<T>>
-
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.
-