Package com.powsybl.iidm.network
Interface PhaseTapChangerHolder
-
- All Known Subinterfaces:
ThreeWindingsTransformer.Leg
,TwoWindingsTransformer
- All Known Implementing Classes:
TwoWindingsTransformerAdapter
public interface PhaseTapChangerHolder
- Author:
- Geoffroy Jamgotchian
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Optional<PhaseTapChanger>
getOptionalPhaseTapChanger()
Get the optional ratio tap changer.PhaseTapChanger
getPhaseTapChanger()
Get the phase tap changer.default boolean
hasPhaseTapChanger()
Check if a phase tap changer is presentPhaseTapChangerAdder
newPhaseTapChanger()
Get a builder to create and associate a phase tap changer to the transformer.
-
-
-
Method Detail
-
newPhaseTapChanger
PhaseTapChangerAdder newPhaseTapChanger()
Get a builder to create and associate a phase tap changer to the transformer.
-
getPhaseTapChanger
PhaseTapChanger getPhaseTapChanger()
Get the phase tap changer.Could return
null
if the transfomer is not associated to a phase tap changer.
-
getOptionalPhaseTapChanger
default Optional<PhaseTapChanger> getOptionalPhaseTapChanger()
Get the optional ratio tap changer.
-
hasPhaseTapChanger
default boolean hasPhaseTapChanger()
Check if a phase tap changer is present
-
-