All Classes and Interfaces
Class
Description
Abstract parent class of all DatabaseManagers
Parent class of all MariaDBManagers
Parent interface of all async database managers
Deprecated.
Container class for SQL statements with same structure for
SyncDBManager#executeBatchSql
and AsyncDBManager#executeBatchSqlUtil class for generating random values
A weighted entry holding a chance and a result value, used in
Chance.roll(Collection).Interface, signalizing, the subclass can be copied with
Copyable.copy()Exception, used in database context
Parent interface of all database managers
Level of logging
Exception, signalizing a class is initialized two times when must only be initialized once
Thrown in
Conditions's `#checkRange` methodsUtility class for initializing classes with wrapping logging
Thrown when
Initializer throws an errorType of logging
Builder class to configure MariaDB tables
Exception, signalizing an object was not null when should be
Utility tuple with 2 values
Utility tuple with 4 values
Class for simple handling of a single table row.
Class for simple handling results of a selection
Parent interface of all sync database managers
The API class
Parent class of all exceptions in TeszCore
Main class for logging
Factory used in
TeszCoreApi.getLogger(io.github.mrtesz.teszcore.logger.level.DebugLevel) methodsUtility tuple with 3 values
Class for managing YAML files
Exception thrown in YamlConfig context
BatchSqlStatementsinstead