Class ObservabilityQualityImpl<T>
- java.lang.Object
-
- com.powsybl.iidm.network.impl.extensions.ObservabilityQualityImpl<T>
-
- All Implemented Interfaces:
ObservabilityQuality<T>
public class ObservabilityQualityImpl<T> extends Object implements ObservabilityQuality<T>
- Author:
- Thomas Adam
-
-
Constructor Summary
Constructors Constructor Description ObservabilityQualityImpl(double standardDeviation)
ObservabilityQualityImpl(double standardDeviation, Boolean redundant)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getStandardDeviation()
Required value.Optional<Boolean>
isRedundant()
Value optional.ObservabilityQuality<T>
setRedundant(Boolean redundant)
ObservabilityQuality<T>
setStandardDeviation(double standardDeviation)
-
-
-
Constructor Detail
-
ObservabilityQualityImpl
public ObservabilityQualityImpl(double standardDeviation, Boolean redundant)
-
ObservabilityQualityImpl
public ObservabilityQualityImpl(double standardDeviation)
-
-
Method Detail
-
getStandardDeviation
public double getStandardDeviation()
Description copied from interface:ObservabilityQuality
Required value.- Specified by:
getStandardDeviation
in interfaceObservabilityQuality<T>
- Returns:
- standard deviation value.
-
setStandardDeviation
public ObservabilityQuality<T> setStandardDeviation(double standardDeviation)
- Specified by:
setStandardDeviation
in interfaceObservabilityQuality<T>
-
isRedundant
public Optional<Boolean> isRedundant()
Description copied from interface:ObservabilityQuality
Value optional. Can be empty.- Specified by:
isRedundant
in interfaceObservabilityQuality<T>
-
setRedundant
public ObservabilityQuality<T> setRedundant(Boolean redundant)
- Specified by:
setRedundant
in interfaceObservabilityQuality<T>
-
-