Package com.powsybl.security
Class SecurityAnalysisResultBuilder.OperatorStrategyResultBuilder
- java.lang.Object
-
- com.powsybl.security.SecurityAnalysisResultBuilder.AbstractLimitViolationsResultBuilder<SecurityAnalysisResultBuilder.OperatorStrategyResultBuilder>
-
- com.powsybl.security.SecurityAnalysisResultBuilder.OperatorStrategyResultBuilder
-
- Enclosing class:
- SecurityAnalysisResultBuilder
public class SecurityAnalysisResultBuilder.OperatorStrategyResultBuilder extends SecurityAnalysisResultBuilder.AbstractLimitViolationsResultBuilder<SecurityAnalysisResultBuilder.OperatorStrategyResultBuilder>
-
-
Field Summary
-
Fields inherited from class com.powsybl.security.SecurityAnalysisResultBuilder.AbstractLimitViolationsResultBuilder
branchResults, busResults, resultContext, threeWindingsTransformerResults, violations
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityAnalysisResultBuilder.OperatorStrategyResultBuilder
addViolation(LimitViolation violation, SecurityAnalysisResultContext limitViolationContext)
Adds aLimitViolation
to the builder with a context.SecurityAnalysisResultBuilder
endOperatorStrategy()
Finalize the creation of the OperatorStrategyResult instanceSecurityAnalysisResultBuilder.OperatorStrategyResultBuilder
setStatus(PostContingencyComputationStatus status)
-
Methods inherited from class com.powsybl.security.SecurityAnalysisResultBuilder.AbstractLimitViolationsResultBuilder
addBranchResult, addBusResult, addThreeWindingsTransformerResult, addViolation, addViolations, addViolations
-
-
-
-
Method Detail
-
addViolation
public SecurityAnalysisResultBuilder.OperatorStrategyResultBuilder addViolation(LimitViolation violation, SecurityAnalysisResultContext limitViolationContext)
Description copied from class:SecurityAnalysisResultBuilder.AbstractLimitViolationsResultBuilder
Adds aLimitViolation
to the builder with a context.- Overrides:
addViolation
in classSecurityAnalysisResultBuilder.AbstractLimitViolationsResultBuilder<SecurityAnalysisResultBuilder.OperatorStrategyResultBuilder>
- Parameters:
violation
- the context would be supplied to interceptors.- Returns:
-
setStatus
public SecurityAnalysisResultBuilder.OperatorStrategyResultBuilder setStatus(PostContingencyComputationStatus status)
-
endOperatorStrategy
public SecurityAnalysisResultBuilder endOperatorStrategy()
Finalize the creation of the OperatorStrategyResult instance- Returns:
- the parent
SecurityAnalysisResultBuilder
instance.
-
-