public class SoundnessTesterOptions
extends java.lang.Object
Constructor and Description |
---|
SoundnessTesterOptions() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
boolean |
generateBeforeAnalysis() |
java.util.Optional<java.nio.file.Path> |
getExplicitSoundnessLogFile() |
java.util.Optional<dk.au.cs.casa.jer.Logger.Environment> |
getGeneratorEnvironmentExplicitly() |
java.util.Optional<java.lang.Integer> |
getInstrumentationTimeLimitExplicitly() |
static java.nio.file.Path |
getJalangiLogger() |
java.util.Optional<java.util.Set<java.nio.file.Path>> |
getOnlyIncludesForInstrumentation() |
java.nio.file.Path |
getRootDirFromMainDirectory() |
java.util.Optional<java.lang.Integer> |
getTimeLimitExplicitly() |
int |
hashCode() |
boolean |
isForceUpdateSha() |
boolean |
isGenerate() |
boolean |
isGenerateOnlyIncludeAutomaticallyForHTMLFiles() |
boolean |
isIgnoreShaDifference() |
static boolean |
isLogCreationPossible() |
boolean |
isNonInteractive() |
boolean |
isPrintErrorsWithoutThrowingException() |
boolean |
isRegenerate() |
boolean |
isTest() |
boolean |
isUseUncompressedLogFileForInference() |
void |
setExplicitSoundnessLogFile(java.util.Optional<java.nio.file.Path> file) |
void |
setForceUpdateSha(boolean forceUpdateSha) |
void |
setGenerate(boolean generate) |
void |
setGenerateBeforeAnalysis(boolean b) |
void |
setGenerateOnlyIncludeAutomaticallyForHTMLFiles(boolean generateOnlyIncludeAutomaticallyForHTMLFiles) |
void |
setGeneratorEnvironmentExplicitly(java.util.Optional<dk.au.cs.casa.jer.Logger.Environment> generatorEnvironmentExplicitly) |
void |
setInstrumentationTimeLimitExplicitly(java.util.Optional<java.lang.Integer> instrumentationTimeLimitExplicitly) |
void |
setNonInteractive(boolean nonInteractive) |
void |
setOnlyIncludesForInstrumentation(java.util.Optional<java.util.Set<java.nio.file.Path>> onlyIncludesForInstrumentation) |
void |
setPrintErrorsWithoutThrowingException(boolean printErrorsWithoutThrowingException) |
void |
setRegenerate(boolean regenerate) |
void |
setRootDirFromMainDirectory(java.nio.file.Path rootDirFromMainDirectory) |
void |
setTest(boolean test) |
void |
setTimeLimitExplicitly(java.util.Optional<java.lang.Integer> timeLimitExplicitly) |
void |
setUseUncompressedLogFileForInference(boolean useUncompressedLogFileForInference) |
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public boolean generateBeforeAnalysis()
public java.util.Optional<java.nio.file.Path> getExplicitSoundnessLogFile()
public java.util.Optional<dk.au.cs.casa.jer.Logger.Environment> getGeneratorEnvironmentExplicitly()
public java.util.Optional<java.lang.Integer> getInstrumentationTimeLimitExplicitly()
public static java.nio.file.Path getJalangiLogger()
public java.util.Optional<java.util.Set<java.nio.file.Path>> getOnlyIncludesForInstrumentation()
public java.nio.file.Path getRootDirFromMainDirectory()
public java.util.Optional<java.lang.Integer> getTimeLimitExplicitly()
public int hashCode()
hashCode
in class java.lang.Object
public boolean isForceUpdateSha()
public boolean isGenerate()
public boolean isGenerateOnlyIncludeAutomaticallyForHTMLFiles()
public boolean isIgnoreShaDifference()
public static boolean isLogCreationPossible()
public boolean isNonInteractive()
public boolean isPrintErrorsWithoutThrowingException()
public boolean isRegenerate()
public boolean isTest()
public boolean isUseUncompressedLogFileForInference()
public void setExplicitSoundnessLogFile(java.util.Optional<java.nio.file.Path> file)
public void setForceUpdateSha(boolean forceUpdateSha)
public void setGenerate(boolean generate)
public void setGenerateBeforeAnalysis(boolean b)
public void setGenerateOnlyIncludeAutomaticallyForHTMLFiles(boolean generateOnlyIncludeAutomaticallyForHTMLFiles)
public void setGeneratorEnvironmentExplicitly(java.util.Optional<dk.au.cs.casa.jer.Logger.Environment> generatorEnvironmentExplicitly)
public void setInstrumentationTimeLimitExplicitly(java.util.Optional<java.lang.Integer> instrumentationTimeLimitExplicitly)
public void setNonInteractive(boolean nonInteractive)
public void setOnlyIncludesForInstrumentation(java.util.Optional<java.util.Set<java.nio.file.Path>> onlyIncludesForInstrumentation)
public void setPrintErrorsWithoutThrowingException(boolean printErrorsWithoutThrowingException)
public void setRegenerate(boolean regenerate)
public void setRootDirFromMainDirectory(java.nio.file.Path rootDirFromMainDirectory)
public void setTest(boolean test)
public void setTimeLimitExplicitly(java.util.Optional<java.lang.Integer> timeLimitExplicitly)
public void setUseUncompressedLogFileForInference(boolean useUncompressedLogFileForInference)
Copyright © 2009-2019 Aarhus University