Index

A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages

G

generateActualLogs(List<IterationResult>, Map<Integer, List<IterationResult>>, Map<String, List<IterationResult>>, long) - Method in class outputProviders.LogFileHandler
Generates all logs in the actual_logs subdirectory, that are only about this stimulation.
generateAllPossibleCombinations(int, boolean, boolean) - Static method in class randomGenerators.RandomActionSequenceGenerator
Generates a list of all possible combination of the given characters with the inputted length.
generateCustomEncodedMap(String) - Method in class randomGenerators.map.RandomBinaryMapGenerator
Generates a custom binary map if u have an encoded line coverts each character in the encoded line to its ASCII value, stores those vlaue in a byte array and writes the byte array to a binary file.
generateCustomTextMapOneLine(String) - Method in class randomGenerators.map.RandomTextMapGenerator
Get a one-line text map, with the characters specified in the string.
generateFullLogHistory() - Method in class outputProviders.LogFileHandler
Generates a full log history CSV file based on the provided iteration results.
generateFullLogHistoryHTMLReport() - Method in class outputProviders.LogFileHandler
Generates a full log history HTML report based on the provided iteration results.
generateHTMLPage(String, String) - Method in interface outputProviders.logGenerator.pages.PageGenerator
Generates the HTML page from the template and writes it to a file by calling the appropriate methods.
generateHTMLReport() - Method in class outputProviders.logGenerator.LogHTMLFileHandler
Generates the HTML report by processing the log file, modifying the HTML templates of all pages, and writing the generated HTMLs to the appropriate HTML files.
generateLogCSVFile() - Method in class outputProviders.LogFileHandler
Writes the log CSV file.
generateLogErrorHistory() - Method in class outputProviders.LogFileHandler
Generates a log error history in CSV format based on the iteration results.
generateLogHistory() - Method in class outputProviders.LogFileHandler
Generates a log history in CSV format based on the iteration results.
generateLogOverview() - Method in class outputProviders.LogFileHandler
Generates a log overview in CSV format based on the iteration results.
generateOverviewLogs(List<IterationResult>, Map<Integer, List<IterationResult>>, Map<String, List<IterationResult>>, long) - Method in class outputProviders.LogFileHandler
Generates all logs in the log_history subdirectory.
generateRandomActionSequence() - Method in class randomGenerators.RandomActionSequenceGenerator
Generates a random action sequence string based on predefined actions, with the length of the action sequence is determined by the configuration file.
generateRandomActionSequenceValidCharRandomLength() - Static method in class randomGenerators.RandomActionSequenceGenerator
Generates a random action sequence string based on predefined actions.
generateRandomCombination(int, boolean, boolean) - Static method in class randomGenerators.RandomActionSequenceGenerator
The problem with the generateAllPossibleCombinations() method is that when the length is a larger number, the total of possible combinations grows exponentially and the program soon runs out of java heap space.
generateRandomMap() - Method in class randomGenerators.map.MapGenerator
Generates a random map and returns the file path of the generated map file.
generateRandomMap() - Method in class randomGenerators.map.RandomBinaryMapGenerator
Generates a random binary map file.
generateRandomMap() - Method in class randomGenerators.map.RandomMapGenerator
If text only in configs is true, makes new text file.
generateRandomMap() - Method in class randomGenerators.map.RandomTextMapGenerator
Generates a random text-based map file with ASCII characters.
generateRandomMapCopyFileName(String) - Static method in class randomGenerators.map.MapGenerator
Generates the name of the map copy, with the number and the correct extension.
generateRandomMapFileName(String) - Static method in class randomGenerators.map.MapGenerator
Generates the name of the map, with the number and the correct extension
generateRandomValidCharRandomSizeTextMap() - Method in class randomGenerators.map.RandomTextMapGenerator
Create a text file with the valid characters (M, P, W, 0 and F).
generateRandomValidCharRectangularTextMap(boolean, boolean, boolean) - Method in class randomGenerators.map.RandomTextMapGenerator
Create a text file with the valid characters (M, P, W, 0 and F).
getCleanDirectories() - Method in class dataProviders.ConfigFileReader
Retrieves the flag indicating whether to clean the directories specified in the configuration file.
getColumnIndex(String) - Static method in class outputProviders.logGenerator.LogHTMLFileHandler
Gets the index of a specific column in the CSV data.
getCombinedCustomMapsAndSequences() - Method in class dataProviders.ConfigFileReader
Retrieves the flag indicating whether to combine the custom maps and sequences in the configuration file.
getConfigReader() - Method in class managers.FileReaderManager
Get the one ConfigReader in whole system If there is not a ConFigFileReader created yet, make a new one.
getCurrentTimestamp() - Static method in class outputProviders.logInputter.LogFileCalculator
Retrieves the current timestamp in the format "dd-MM-yyyy HH:mm".
getCustomAttribute() - Method in class outputProviders.IterationResult
Get the note of the program with this particular map file if applicable.
getCustomMapsNr() - Method in class dataProviders.ConfigFileReader
Retrieves the number indicating the custom maps type we should generate in this run.
getCustomSequenceNr() - Method in class dataProviders.ConfigFileReader
Retrieves the number indicating the custom sequences type we should generate in this run.
getErrorCode() - Method in class outputProviders.IterationResult
Returns the error code associated with the iteration.
getExecutionTime(long) - Static method in class outputProviders.logInputter.LogFileCalculator
Retrieves the execution time in milliseconds as a formatted string in the format "mm:ss".
getExitCodeCount(List<IterationResult>, int) - Static method in class outputProviders.logInputter.LogFileCalculator
Retrieves the count of iteration results with a specific exit code from a list of iteration results.
getFileInformation(String) - Static method in class organizers.FileHandler.FileTypeResolver
Returns the file information type object for the given extension.
getFileName(String) - Static method in class organizers.FileHandler
Get the name of the map file on this path
getFilesInDirectory(String) - Method in class organizers.DirectoryHandler
Retrieves the file paths of all files within the specified directory and its subdirectories.
getFileText(String) - Static method in class organizers.FileHandler
Gives the full text of the text file
getFormattedErrorCode() - Method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted error code, using the iteration result the formatter has been initialized with.
getFormattedErrorCode(boolean, boolean, boolean, boolean, boolean) - Method in class outputProviders.logInputter.IterationResultFormatter
Returns the error code of the iteration result the formatter has been initialized with as a string.
getFormattedErrorCode(int) - Static method in class outputProviders.logInputter.IterationResultFormatter
Formats the exit code according to a string, with the default values.
getFormattedErrorCode(int, boolean, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultFormatter
Formats the int exit code according to a string.
getFormattedErrorCode(List<IterationResult>) - Static method in class outputProviders.logInputter.IterationResultFormatter
Default values of static getFormatted error code.
getFormattedErrorCode(List<IterationResult>, boolean, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultFormatter
Returns the error code of the filtered results as a string.
getFormattedExecutionTime(int) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Default values of getFormattedExecutionTime()
getFormattedExecutionTime(long, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Gives the execution time formatted properly.
getFormattedExecutionTime(String) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Default values of getFormattedExecutionTime()
getFormattedExecutionTime(String, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Gives the execution time formatted properly.
getFormattedExitCount(int) - Method in class outputProviders.logInputter.IterationResultsFormatter
Default values of getFormattedExitCount()
getFormattedExitCount(int, boolean, boolean, boolean, boolean, boolean) - Method in class outputProviders.logInputter.IterationResultsFormatter
Counts the iterations of the given error code within the list of iterations that the formatter has been initialized with.
getFormattedExitCount(int, int) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Default version of the static getFormattedExitCount() method with use of own count.
getFormattedExitCount(int, int, boolean, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Should only be used carefully, if one is completely sure of count.
getFormattedExitCount(List<IterationResult>) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Default values of getFormattedExitCount().
getFormattedExitCount(List<IterationResult>, boolean, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Static version to get formatted exit count.
getFormattedFuzzAttemptNr() - Static method in class outputProviders.logInputter.IterationResultsFormatter
Default values of getFormattedFuzzAttemptNr()
getFormattedFuzzAttemptNr(boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Gets formatted current fuzz number attempt.
getFormattedFuzzAttemptNr(String) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Default values of getFormattedFuzzAttemptNr()
getFormattedFuzzAttemptNr(String, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Gets formatted fuzz number attempt.
getFormattedIterationNumber() - Method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted iteration number.
getFormattedIterationNumber(boolean, boolean, boolean) - Method in class outputProviders.logInputter.IterationResultFormatter
Formats the iteration number of the iteration results the formatter has been initialized with according to a string.
getFormattedIterationNumber(int) - Static method in class outputProviders.logInputter.IterationResultFormatter
Contains the default values of the format iteration number method.
getFormattedIterationNumber(int, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultFormatter
Formats the int iteration number according to a string.
getFormattedIterationNumbersString(List<IterationResult>) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Default version of the static version of the getFormattedIterationNumbersString.
getFormattedIterationNumbersString(List<IterationResult>, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Static version of the getIterationNumbersString.
getFormattedMapFileCustomAttribute() - Method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted map file custom attribute.
getFormattedMapFileCustomAttribute(boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class outputProviders.logInputter.IterationResultFormatter
Returns the custom attribute of the map file of the iteration result the formatter has been initialized with.
getFormattedMapFileCustomAttribute(String) - Static method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted map file custom attribute.
getFormattedMapFileCustomAttribute(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultFormatter
Returns the custom attribute of the map file.
getFormattedMapFileName() - Method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted map file name.
getFormattedMapFileName(boolean, boolean, boolean, boolean, boolean, boolean) - Method in class outputProviders.logInputter.IterationResultFormatter
Returns the name of the map file of the iteration result the formatter has been initialized with.
getFormattedMapFileName(String) - Static method in class outputProviders.logInputter.IterationResultFormatter
Default values of the getFormattedMapFileName method.
getFormattedMapFileName(String, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultFormatter
Returns the name of the map file.
getFormattedMapFilePath() - Method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted map file path.
getFormattedMapFilePath(boolean, boolean, boolean, boolean, boolean, boolean) - Method in class outputProviders.logInputter.IterationResultFormatter
Returns the actual file path of the map in the correct subdirectory (in the actual/exit... ), of the iteration result the formatter has been initialized with.
getFormattedMapFilePath(String) - Static method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted map file path.
getFormattedMapFilePath(String, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultFormatter
Returns the actual file path of the map in the correct subdirectory.
getFormattedMapFileText() - Method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted map file text.
getFormattedMapFileText(boolean, boolean, boolean, boolean, boolean, boolean) - Method in class outputProviders.logInputter.IterationResultFormatter
Returns the full map file text as one string.
getFormattedMapFileType() - Method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted map file type.
getFormattedMapFileType(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class outputProviders.logInputter.IterationResultFormatter
Formats the map file type of the iteration result the formatter has been initialized with according to a string.
getFormattedMapFileType(String) - Static method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted map file type.
getFormattedMapFileType(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultFormatter
Formats the map file type according to a string.
getFormattedOutputMessages() - Method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted output messages.
getFormattedOutputMessages(boolean, boolean, boolean, boolean, boolean) - Method in class outputProviders.logInputter.IterationResultFormatter
Returns the output messages of the iteration result that the formatter has been initialized with as a string.
getFormattedOutputMessages(String) - Static method in class outputProviders.logInputter.IterationResultFormatter
Default values of the getFormattedOutputMessages method.
getFormattedOutputMessages(String, boolean, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultFormatter
Returns the given output messages as a string.
getFormattedOutputMessages(List<IterationResult>) - Static method in class outputProviders.logInputter.IterationResultFormatter
Default values of static getFormatted output messages.
getFormattedOutputMessages(List<IterationResult>, boolean, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultFormatter
Returns the output message as a string.
getFormattedStringSequence() - Method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted string sequence.
getFormattedStringSequence(boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class outputProviders.logInputter.IterationResultFormatter
Returns the string sequence of the iteration result the formatter has been initialized with as one string.
getFormattedStringSequence(String) - Static method in class outputProviders.logInputter.IterationResultFormatter
Default values of getFormatted string sequence.
getFormattedStringSequence(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultFormatter
Returns the string sequence as one string.
getFormattedTimeStamp() - Static method in class outputProviders.logInputter.IterationResultsFormatter
Default values of getFormattedTimeStamp()
getFormattedTimeStamp(boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Gets the current timestamp formatted properly.
getFormattedTimeStamp(String) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Default values of getFormattedTimeStamp()
getFormattedTimeStamp(String, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Gets the given timestamp formatted properly.
getFormattedTotalIterations() - Method in class outputProviders.logInputter.IterationResultsFormatter
Default values of getFormattedTotalIterations()
getFormattedTotalIterations(boolean, boolean, boolean, boolean) - Method in class outputProviders.logInputter.IterationResultsFormatter
Gets the total number of iterations of the list of iterations the formatter has been initialized with as a string.
getFormattedTotalIterations(int) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Default values of getFormattedTotalIterations()
getFormattedTotalIterations(int, boolean, boolean, boolean, boolean) - Static method in class outputProviders.logInputter.IterationResultsFormatter
Gets the total number of iterations as a string.
getFullVariableName(String, boolean) - Static method in class outputProviders.logInputter.LogFileCalculator
Get the full variable names of each short name.
getIDName(String) - Static method in class outputProviders.logGenerator.LogHTMLFileHandler
Returns a string with the first letter of each word in the string capitalized, and the spaces between the words removed.
getInstance() - Static method in class managers.FileReaderManager
Get one instance of FileReaderManager in whole system.
getIterationNumber() - Method in class outputProviders.IterationResult
Returns the number of the iteration.
getIterationNumbersString() - Method in class outputProviders.logInputter.IterationResultsFormatter
Default values of getIterationNumbersString()
getIterationNumbersString(boolean, boolean, boolean, boolean) - Method in class outputProviders.logInputter.IterationResultsFormatter
Retrieves a string representation of iteration numbers from a list of iteration results.
getIterationTimeout() - Method in class dataProviders.ConfigFileReader
Retrieves the timeout for each iteration in milliseconds, as specified in the configuration file.
getLogCSVFileName() - Method in class dataProviders.ConfigFileReader
Retrieves the name of the CSV log file specified in the configuration file.
getLogFileDirectoryPath() - Method in class dataProviders.ConfigFileReader
Retrieves the directory path for storing the log files.
getLogFileName() - Method in class dataProviders.ConfigFileReader
Retrieves the name of the log file specified in the configuration file.
getLogHistory() - Method in class dataProviders.ConfigFileReader
Retrieves the flag indicating whether to log the history of actions specified in the configuration file.
getMap(String) - Static method in class outputProviders.IterationResult
Makes a map that stores each char at its x and y coordinate, from a .txt file that represents the map.
getMapFileName() - Method in class outputProviders.IterationResult
Return the map file name without the path (as calculated in FileHandler).
getMapFilePath() - Method in class outputProviders.IterationResult
Returns the file path of the map.
getMapFilesType() - Method in class dataProviders.ConfigFileReader
Retrieves the map file type specified in the configuration file.
getMapFileType() - Method in class outputProviders.IterationResult
Returns the file type of the map, based on its suffix in the file path.
getMapsFileDirectoryPath() - Method in class dataProviders.ConfigFileReader
Retrieves the directory path for storing the map files.
getMaxActionSequenceLength() - Method in class dataProviders.ConfigFileReader
Retrieves the maximum length of an action sequence specified in the configuration file.
getMaxBinaryMapSize() - Method in class dataProviders.ConfigFileReader
Retrieves the maximum size of a binary map specified in the configuration file.
getMaxCustomIterations() - Method in class dataProviders.ConfigFileReader
Retrieves the flag indicating whether the max number of iterations should be ignored, and the number of custom maps or sequences should be used instead.
getMaxIterations() - Method in class dataProviders.ConfigFileReader
Retrieves the maximum number of iterations specified in the configuration file.
getMaxTextMapHeight() - Method in class dataProviders.ConfigFileReader
Retrieves the maximum height of a text-based map specified in the configuration file.
getMaxTextMapWidth() - Method in class dataProviders.ConfigFileReader
Retrieves the maximum width of a text-based map specified in the configuration file.
getMaxTime() - Method in class dataProviders.ConfigFileReader
Retrieves the maximum time specified in the configuration file.
getOutputMessages() - Method in class outputProviders.IterationResult
Returns the output messages produced during the iteration.
getPlayerLocation(char[][]) - Static method in class outputProviders.IterationResult
Returns the coordinates of the player within the map.
getResultingDirectoryPath() - Method in class dataProviders.ConfigFileReader
Retrieves the resulting directory path where all the output files and directories will be stored.
getRowIndex(List<String>) - Static method in class outputProviders.logGenerator.LogHTMLFileHandler
Gets the index of a specific row in the CSV data.
getStringSequence() - Method in class outputProviders.IterationResult
Returns the string sequence associated with the iteration.
getUniqueValues(int) - Static method in class outputProviders.logGenerator.LogHTMLFileHandler
Returns the unique values of a specific column in the CSV data.
getUniqueValues(ArrayList<IterationResult>, String) - Static method in class outputProviders.logInputter.LogFileCalculator
Gets the unique values for a specific variable name from a list of iteration results.
A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages