Package com.powsybl.security
Class SecurityAnalysisResult
java.lang.Object
com.powsybl.commons.extensions.AbstractExtendable<SecurityAnalysisResult>
com.powsybl.security.SecurityAnalysisResult
- All Implemented Interfaces:
Extendable<SecurityAnalysisResult>
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Constructor Summary
ConstructorDescriptionSecurityAnalysisResult
(LimitViolationsResult preContingencyResult, LoadFlowResult.ComponentResult.Status preContingencyStatus, List<PostContingencyResult> postContingencyResults) SecurityAnalysisResult
(LimitViolationsResult preContingencyResult, LoadFlowResult.ComponentResult.Status preContingencyStatus, List<PostContingencyResult> postContingencyResults, List<BranchResult> preContingencyBranchResults, List<BusResult> preContingencyBusResults, List<ThreeWindingsTransformerResult> preContingencyThreeWindingsTransformerResults, List<OperatorStrategyResult> operatorStrategyResults) SecurityAnalysisResult
(PreContingencyResult preContingencyResult, List<PostContingencyResult> postContingencyResults, List<OperatorStrategyResult> operatorStrategyResults) -
Method Summary
Modifier and TypeMethodDescriptionstatic SecurityAnalysisResult
empty()
setNetworkMetadata
(NetworkMetadata networkMetadata) Methods inherited from class com.powsybl.commons.extensions.AbstractExtendable
addExtension, getExtension, getExtensionByName, getExtensions, getImplementationName, removeExtension, removeExtension
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.Extendable
newExtension
-
Constructor Details
-
SecurityAnalysisResult
public SecurityAnalysisResult(LimitViolationsResult preContingencyResult, LoadFlowResult.ComponentResult.Status preContingencyStatus, List<PostContingencyResult> postContingencyResults) -
SecurityAnalysisResult
public SecurityAnalysisResult(LimitViolationsResult preContingencyResult, LoadFlowResult.ComponentResult.Status preContingencyStatus, List<PostContingencyResult> postContingencyResults, List<BranchResult> preContingencyBranchResults, List<BusResult> preContingencyBusResults, List<ThreeWindingsTransformerResult> preContingencyThreeWindingsTransformerResults, List<OperatorStrategyResult> operatorStrategyResults) -
SecurityAnalysisResult
public SecurityAnalysisResult(PreContingencyResult preContingencyResult, List<PostContingencyResult> postContingencyResults, List<OperatorStrategyResult> operatorStrategyResults)
-
-
Method Details
-
empty
-
getNetworkMetadata
-
setNetworkMetadata
-
getPreContingencyLimitViolationsResult
-
getPostContingencyResults
-
getPreContingencyResult
-
getOperatorStrategyResults
-