Package ai.libs.jaicore.basic
-
Interface Summary Interface Description IOwnerBasedAlgorithmConfig Configuration interface to defined the access properties for a database connectionIOwnerBasedConfig IOwnerBasedRandomConfig Random configurations can be used to provide a random seed.IOwnerBasedRandomizedAlgorithmConfig IRandomizable -
Class Summary Class Description ArrayUtil Combinatorics EntitySelector<T> FileUtil Util class for handling file I/O.MappingIterator<A,B> Turns an iterator over elements of type A into an iterator of elements of type BMaps MathExt A util class for some simple mathematical helpers.OptionsParser ResourceFile ResourceFile may be used to encapsulate files to be loaded from resources, i.e. from the build directory or from inside of a jar.ResourceUtil Utils for handling resource access in a more convenient way.RobustnessUtil StatisticsUtil Utils for computing some statistics from collections of doubles or arrays.StringUtil This class provides handy utility functions when dealing with Strings.TempFileHandler Utility Class for managing temporary files and corresponding readers/writers.ValueUtil -
Exception Summary Exception Description FileIsDirectoryException This exception may be thrown if a File object points to a directory instead of a file.LoadResourceAsFileFailedException PropertiesLoadFailedException Exception can be thrown if properties could not be loaded properly.SystemRequirementsNotMetException TooManyConnectionRetriesException Exception may be thrown if too many retries happened when trying to connect to the database via the SQLAdapter.