Package com.powsybl.entsoe.util
Class MergedXnodeAdderImpl
- java.lang.Object
-
- com.powsybl.commons.extensions.AbstractExtensionAdder<Line,MergedXnode>
-
- com.powsybl.entsoe.util.MergedXnodeAdderImpl
-
- All Implemented Interfaces:
ExtensionAdder<Line,MergedXnode>
,MergedXnodeAdder
public class MergedXnodeAdderImpl extends AbstractExtensionAdder<Line,MergedXnode> implements MergedXnodeAdder
- Author:
- Jérémy Labous
-
-
Constructor Summary
Constructors Constructor Description MergedXnodeAdderImpl(Line extendable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MergedXnode
createExtension(Line extendable)
Creates the extension.MergedXnodeAdderImpl
withCode(String code)
MergedXnodeAdderImpl
withLine1Name(String line1Name)
MergedXnodeAdderImpl
withLine2Name(String line2Name)
MergedXnodeAdderImpl
withRdp(float rdp)
MergedXnodeAdderImpl
withXdp(float xdp)
MergedXnodeAdderImpl
withXnodeP1(double xnodeP1)
MergedXnodeAdderImpl
withXnodeP2(double xnodeP2)
MergedXnodeAdderImpl
withXnodeQ1(double xnodeQ1)
MergedXnodeAdderImpl
withXnodeQ2(double xnodeQ2)
-
Methods inherited from class com.powsybl.commons.extensions.AbstractExtensionAdder
add
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.powsybl.commons.extensions.ExtensionAdder
add
-
Methods inherited from interface com.powsybl.entsoe.util.MergedXnodeAdder
getExtensionClass
-
-
-
-
Constructor Detail
-
MergedXnodeAdderImpl
public MergedXnodeAdderImpl(Line extendable)
-
-
Method Detail
-
createExtension
protected MergedXnode createExtension(Line extendable)
Description copied from class:AbstractExtensionAdder
Creates the extension.- Specified by:
createExtension
in classAbstractExtensionAdder<Line,MergedXnode>
- Returns:
- the extension
-
withRdp
public MergedXnodeAdderImpl withRdp(float rdp)
- Specified by:
withRdp
in interfaceMergedXnodeAdder
-
withXdp
public MergedXnodeAdderImpl withXdp(float xdp)
- Specified by:
withXdp
in interfaceMergedXnodeAdder
-
withXnodeP1
public MergedXnodeAdderImpl withXnodeP1(double xnodeP1)
- Specified by:
withXnodeP1
in interfaceMergedXnodeAdder
-
withXnodeQ1
public MergedXnodeAdderImpl withXnodeQ1(double xnodeQ1)
- Specified by:
withXnodeQ1
in interfaceMergedXnodeAdder
-
withXnodeP2
public MergedXnodeAdderImpl withXnodeP2(double xnodeP2)
- Specified by:
withXnodeP2
in interfaceMergedXnodeAdder
-
withXnodeQ2
public MergedXnodeAdderImpl withXnodeQ2(double xnodeQ2)
- Specified by:
withXnodeQ2
in interfaceMergedXnodeAdder
-
withLine1Name
public MergedXnodeAdderImpl withLine1Name(String line1Name)
- Specified by:
withLine1Name
in interfaceMergedXnodeAdder
-
withLine2Name
public MergedXnodeAdderImpl withLine2Name(String line2Name)
- Specified by:
withLine2Name
in interfaceMergedXnodeAdder
-
withCode
public MergedXnodeAdderImpl withCode(String code)
- Specified by:
withCode
in interfaceMergedXnodeAdder
-
-