Class BranchObservabilityAdderImpl<B extends Branch<B>>
java.lang.Object
com.powsybl.commons.extensions.AbstractExtensionAdder<B,BranchObservability<B>>
com.powsybl.iidm.network.impl.extensions.BranchObservabilityAdderImpl<B>
- All Implemented Interfaces:
ExtensionAdder<B,
,BranchObservability<B>> BranchObservabilityAdder<B>
public class BranchObservabilityAdderImpl<B extends Branch<B>>
extends AbstractExtensionAdder<B,BranchObservability<B>>
implements BranchObservabilityAdder<B>
- Author:
- Thomas Adam <tadam at silicom.fr>
-
Field Summary
Fields inherited from class com.powsybl.commons.extensions.AbstractExtensionAdder
extendable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected BranchObservability<B>
createExtension
(B extendable) Creates the extension.withObservable
(boolean observable) withRedundantP1
(Boolean redundantP1) withRedundantP2
(Boolean redundantP2) withRedundantQ1
(Boolean redundantQ1) withRedundantQ2
(Boolean redundantQ2) withStandardDeviationP1
(double standardDeviationP1) withStandardDeviationP2
(double standardDeviationP2) withStandardDeviationQ1
(double standardDeviationQ1) withStandardDeviationQ2
(double standardDeviationQ2) 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.iidm.network.extensions.BranchObservabilityAdder
getExtensionClass
Methods inherited from interface com.powsybl.commons.extensions.ExtensionAdder
add
-
Constructor Details
-
BranchObservabilityAdderImpl
-
-
Method Details
-
createExtension
Description copied from class:AbstractExtensionAdder
Creates the extension.- Specified by:
createExtension
in classAbstractExtensionAdder<B extends Branch<B>,
BranchObservability<B extends Branch<B>>> - Returns:
- the extension
-
withObservable
- Specified by:
withObservable
in interfaceBranchObservabilityAdder<B extends Branch<B>>
-
withStandardDeviationP1
- Specified by:
withStandardDeviationP1
in interfaceBranchObservabilityAdder<B extends Branch<B>>
-
withStandardDeviationP2
- Specified by:
withStandardDeviationP2
in interfaceBranchObservabilityAdder<B extends Branch<B>>
-
withRedundantP1
- Specified by:
withRedundantP1
in interfaceBranchObservabilityAdder<B extends Branch<B>>
-
withRedundantP2
- Specified by:
withRedundantP2
in interfaceBranchObservabilityAdder<B extends Branch<B>>
-
withStandardDeviationQ1
- Specified by:
withStandardDeviationQ1
in interfaceBranchObservabilityAdder<B extends Branch<B>>
-
withStandardDeviationQ2
- Specified by:
withStandardDeviationQ2
in interfaceBranchObservabilityAdder<B extends Branch<B>>
-
withRedundantQ1
- Specified by:
withRedundantQ1
in interfaceBranchObservabilityAdder<B extends Branch<B>>
-
withRedundantQ2
- Specified by:
withRedundantQ2
in interfaceBranchObservabilityAdder<B extends Branch<B>>
-