Package com.powsybl.iidm.network
Class AbstractBusRef
- java.lang.Object
-
- com.powsybl.iidm.network.AbstractBusRef
-
- All Implemented Interfaces:
BusRef
- Direct Known Subclasses:
IdBasedBusRef
public abstract class AbstractBusRef extends Object implements BusRef
- Author:
- Yichen TANG
-
-
Constructor Summary
Constructors Constructor Description AbstractBusRef()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected static Optional<Bus>
chooseBusByLevel(Terminal t, TopologyLevel level)
Optional<Bus>
resolve(Network network, TopologyLevel level)
protected abstract Optional<Bus>
resolveByLevel(Network network, TopologyLevel level)
-
-
-
Method Detail
-
resolve
public Optional<Bus> resolve(Network network, TopologyLevel level)
-
chooseBusByLevel
protected static Optional<Bus> chooseBusByLevel(Terminal t, TopologyLevel level)
-
resolveByLevel
protected abstract Optional<Bus> resolveByLevel(Network network, TopologyLevel level)
-
-