Package org.pitest.mutationtest
Class ListenerArguments
- java.lang.Object
-
- org.pitest.mutationtest.ListenerArguments
-
public class ListenerArguments extends Object
Data passed to the listener MutationResultListener factories for use when constructing listeners.
-
-
Constructor Summary
Constructors Constructor Description ListenerArguments(ResultOutputStrategy outputStrategy, ReportCoverage coverage, SourceLocator locator, MutationEngine engine, long startTime, boolean fullMutationMatrix, ReportOptions data, List<BuildMessage> issues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReportOptionsdata()ReportCoveragegetCoverage()MutationEnginegetEngine()SourceLocatorgetLocator()ResultOutputStrategygetOutputStrategy()longgetStartTime()booleanisFullMutationMatrix()List<BuildMessage>issues()Optional<FeatureSetting>settings()ListenerArgumentswithSetting(FeatureSetting setting)
-
-
-
Constructor Detail
-
ListenerArguments
public ListenerArguments(ResultOutputStrategy outputStrategy, ReportCoverage coverage, SourceLocator locator, MutationEngine engine, long startTime, boolean fullMutationMatrix, ReportOptions data, List<BuildMessage> issues)
-
-
Method Detail
-
getOutputStrategy
public ResultOutputStrategy getOutputStrategy()
-
getCoverage
public ReportCoverage getCoverage()
-
getStartTime
public long getStartTime()
-
getLocator
public SourceLocator getLocator()
-
getEngine
public MutationEngine getEngine()
-
isFullMutationMatrix
public boolean isFullMutationMatrix()
-
data
public ReportOptions data()
-
settings
public Optional<FeatureSetting> settings()
-
issues
public List<BuildMessage> issues()
-
withSetting
public ListenerArguments withSetting(FeatureSetting setting)
-
-