A B C E F G H I J L M O P Q S T U V W 

S

secret(String, Object) - Static method in class bham.leakwatch.LeakWatchAPI
Identifies a variable whose current value is to be considered secret at this point during execution of the target class.
SecretException - Exception in bham.leakwatch.exceptions
 
SecretException() - Constructor for exception bham.leakwatch.exceptions.SecretException
 
SecretException(String) - Constructor for exception bham.leakwatch.exceptions.SecretException
 
SecretException(Throwable) - Constructor for exception bham.leakwatch.exceptions.SecretException
 
SecretException(String, Throwable) - Constructor for exception bham.leakwatch.exceptions.SecretException
 
secretsToString() - Static method in class bham.leakwatch.LeakWatchAPI
Serialises the list of secret variable names and values that have been identified during the target class's execution to a JSON-encoded String.
serialise(Object) - Static method in class bham.leakwatch.JSONSerialiser
Serialises an Object to a JSON-encoded String.
setArffFile(File, ArffFileWriter.CompressionType) - Method in class bham.leakwatch.executors.Executor
Defines the ARFF file to which this Executor should write the secret and observable values that occur during execution.
setExecutions(int) - Method in class bham.leakwatch.executors.Executor
 
setIn(InputStream) - Static method in class bham.leakwatch.InputStreamDriver
 
setInputStreamDriver(String) - Method in class bham.leakwatch.executors.Executor
Sets the class that drives stdin for the target class and any other classes the target class references.
setInputStreamDriverClassName(String) - Static method in class bham.leakwatch.TransientClassLoader
Sets the name of the class that will drive input to stdin from the perspective of classes loaded by TransientClassLoader.
setInterval(int, IntervalCallback) - Method in class bham.leakwatch.executors.Executor
 
setMutualInformationHighOrderError(double) - Method in class bham.leakwatch.executors.Executor
 
setTargetClassName(String) - Static method in class bham.leakwatch.TransientClassLoader
Sets the name of the class whose main method will be executed by LeakWatch.
StopInterrupt - Class in bham.leakwatch.interrupts
 
StopInterrupt() - Constructor for class bham.leakwatch.interrupts.StopInterrupt
 
stopStrategy - Variable in class bham.leakwatch.executors.Executor
 
StopSufficientInterrupt - Class in bham.leakwatch.interrupts
 
StopSufficientInterrupt(LeakageEstimate.LeakageMeasure, int, int) - Constructor for class bham.leakwatch.interrupts.StopSufficientInterrupt
 
A B C E F G H I J L M O P Q S T U V W