Class ObjectOutputStreamHistory
- java.lang.Object
-
- org.pitest.mutationtest.incremental.ObjectOutputStreamHistory
-
-
Constructor Summary
Constructors Constructor Description ObjectOutputStreamHistory(CodeSource code, WriterFactory output, Optional<Reader> input)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<MutationResult>analyse(List<MutationDetails> mutationsForClasses)voidclose()Map<ClassName,ClassHistory>getHistoricClassPath()Map<MutationIdentifier,MutationStatusTestPair>getHistoricResults()voidinitialize()voidprocessCoverage(CoverageDatabase coverageData)voidrecordResult(MutationResult result)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pitest.mutationtest.History
limitTests, limitTests
-
-
-
-
Constructor Detail
-
ObjectOutputStreamHistory
public ObjectOutputStreamHistory(CodeSource code, WriterFactory output, Optional<Reader> input)
-
-
Method Detail
-
recordResult
public void recordResult(MutationResult result)
- Specified by:
recordResultin interfaceHistory
-
analyse
public List<MutationResult> analyse(List<MutationDetails> mutationsForClasses)
-
initialize
public void initialize()
- Specified by:
initializein interfaceHistory
-
processCoverage
public void processCoverage(CoverageDatabase coverageData)
- Specified by:
processCoveragein interfaceHistory
-
getHistoricClassPath
public Map<ClassName,ClassHistory> getHistoricClassPath()
-
getHistoricResults
public Map<MutationIdentifier,MutationStatusTestPair> getHistoricResults()
-
-