Index
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.
All Classes and Interfaces|All Packages