Class VoltageLevelAndOrderNetworkElementIdentifier
- java.lang.Object
-
- com.powsybl.contingency.contingency.list.identifier.VoltageLevelAndOrderNetworkElementIdentifier
-
- All Implemented Interfaces:
NetworkElementIdentifier
public class VoltageLevelAndOrderNetworkElementIdentifier extends Object implements NetworkElementIdentifier
- Author:
- Etienne Lesot
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.powsybl.contingency.contingency.list.identifier.NetworkElementIdentifier
NetworkElementIdentifier.IdentifierType
-
-
Constructor Summary
Constructors Constructor Description VoltageLevelAndOrderNetworkElementIdentifier(String voltageLevelId1, String voltageLevelId2, char order)
VoltageLevelAndOrderNetworkElementIdentifier(String voltageLevelId1, String voltageLevelId2, char order, String contingencyId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Identifiable<?>>
filterIdentifiable(Network network)
Optional<String>
getContingencyId()
int
getOrder()
NetworkElementIdentifier.IdentifierType
getType()
String
getVoltageLevelId1()
String
getVoltageLevelId2()
-
-
-
Method Detail
-
filterIdentifiable
public Set<Identifiable<?>> filterIdentifiable(Network network)
- Specified by:
filterIdentifiable
in interfaceNetworkElementIdentifier
-
getType
public NetworkElementIdentifier.IdentifierType getType()
- Specified by:
getType
in interfaceNetworkElementIdentifier
-
getContingencyId
public Optional<String> getContingencyId()
- Specified by:
getContingencyId
in interfaceNetworkElementIdentifier
-
getVoltageLevelId1
public String getVoltageLevelId1()
-
getVoltageLevelId2
public String getVoltageLevelId2()
-
getOrder
public int getOrder()
-
-