Package com.powsybl.security.comparator
Class SecurityAnalysisResultComparisonWriter
- java.lang.Object
-
- com.powsybl.security.comparator.SecurityAnalysisResultComparisonWriter
-
- All Implemented Interfaces:
AutoCloseable
public class SecurityAnalysisResultComparisonWriter extends Object implements AutoCloseable
- Author:
- Massimo Ferraro
-
-
Constructor Summary
Constructors Constructor Description SecurityAnalysisResultComparisonWriter(Writer writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
setContingency(String contingency)
SecurityAnalysisResultComparisonWriter
write(LimitViolation violation1, LimitViolation violation2, boolean equivalent)
SecurityAnalysisResultComparisonWriter
write(Boolean computationOk1, Boolean computationOk2, boolean equivalent)
SecurityAnalysisResultComparisonWriter
write(List<String> actions1, List<String> actions2, boolean equivalent)
-
-
-
Constructor Detail
-
SecurityAnalysisResultComparisonWriter
public SecurityAnalysisResultComparisonWriter(Writer writer)
-
-
Method Detail
-
setContingency
public void setContingency(String contingency)
-
write
public SecurityAnalysisResultComparisonWriter write(Boolean computationOk1, Boolean computationOk2, boolean equivalent)
-
write
public SecurityAnalysisResultComparisonWriter write(LimitViolation violation1, LimitViolation violation2, boolean equivalent)
-
write
public SecurityAnalysisResultComparisonWriter write(List<String> actions1, List<String> actions2, boolean equivalent)
-
close
public void close() throws IOException
- Specified by:
close
in interfaceAutoCloseable
- Throws:
IOException
-
-