Package com.powsybl.nad.build.iidm
Class VoltageLevelFilter
- java.lang.Object
-
- com.powsybl.nad.build.iidm.VoltageLevelFilter
-
-
Constructor Summary
Constructors Constructor Description VoltageLevelFilter(Set<com.powsybl.iidm.network.VoltageLevel> voltageLevels)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VoltageLevelFilter
createVoltageLevelDepthFilter(com.powsybl.iidm.network.Network network, String voltageLevelId, int depth)
static VoltageLevelFilter
createVoltageLevelsDepthFilter(com.powsybl.iidm.network.Network network, List<String> voltageLevelIds, int depth)
static VoltageLevelFilter
createVoltageLevelsFilter(com.powsybl.iidm.network.Network network, List<String> voltageLevelIds)
int
getNbVoltageLevels()
static Collection<com.powsybl.iidm.network.VoltageLevel>
getNextDepthVoltageLevels(com.powsybl.iidm.network.Network network, List<com.powsybl.iidm.network.VoltageLevel> voltageLevels)
boolean
test(com.powsybl.iidm.network.VoltageLevel voltageLevel)
-
-
-
Field Detail
-
NO_FILTER
public static final Predicate<com.powsybl.iidm.network.VoltageLevel> NO_FILTER
-
-
Constructor Detail
-
VoltageLevelFilter
public VoltageLevelFilter(Set<com.powsybl.iidm.network.VoltageLevel> voltageLevels)
-
-
Method Detail
-
getNbVoltageLevels
public int getNbVoltageLevels()
-
test
public boolean test(com.powsybl.iidm.network.VoltageLevel voltageLevel)
-
createVoltageLevelDepthFilter
public static VoltageLevelFilter createVoltageLevelDepthFilter(com.powsybl.iidm.network.Network network, String voltageLevelId, int depth)
-
createVoltageLevelsDepthFilter
public static VoltageLevelFilter createVoltageLevelsDepthFilter(com.powsybl.iidm.network.Network network, List<String> voltageLevelIds, int depth)
-
createVoltageLevelsFilter
public static VoltageLevelFilter createVoltageLevelsFilter(com.powsybl.iidm.network.Network network, List<String> voltageLevelIds)
-
getNextDepthVoltageLevels
public static Collection<com.powsybl.iidm.network.VoltageLevel> getNextDepthVoltageLevels(com.powsybl.iidm.network.Network network, List<com.powsybl.iidm.network.VoltageLevel> voltageLevels)
-
-