Index

C D E H I M O P S T U V 
All Classes and Interfaces|All Packages

C

ClassUtils - Class in org.geysermc.databaseutils.util
 
connectionPoolSize() - Method in record class org.geysermc.databaseutils.DatabaseConfig
Returns the value of the connectionPoolSize record component.

D

Database - Class in org.geysermc.databaseutils
 
Database() - Constructor for class org.geysermc.databaseutils.Database
 
DatabaseConfig - Record Class in org.geysermc.databaseutils
 
DatabaseConfig(String, String, String, String, int) - Constructor for record class org.geysermc.databaseutils.DatabaseConfig
Creates an instance of a DatabaseConfig record class.
DatabaseTypePresent - Interface in org.geysermc.databaseutils
 
dataSource() - Method in class org.geysermc.databaseutils.sql.SqlDatabase
 
dialect() - Method in class org.geysermc.databaseutils.sql.SqlDatabase
 

E

equals(Object) - Method in record class org.geysermc.databaseutils.DatabaseConfig
Indicates whether some other object is "equal to" this one.
executorService() - Method in class org.geysermc.databaseutils.Database
 

H

H2 - Enum constant in enum class org.geysermc.databaseutils.sql.SqlDialect
 
hashCode() - Method in record class org.geysermc.databaseutils.DatabaseConfig
Returns a hash code value for this object.

I

isClassPresent(String) - Static method in class org.geysermc.databaseutils.util.ClassUtils
 
isPresent() - Method in interface org.geysermc.databaseutils.DatabaseTypePresent
 
isPresent() - Method in class org.geysermc.databaseutils.sql.SqlDatabasePresent
 

M

MYSQL - Enum constant in enum class org.geysermc.databaseutils.sql.SqlDialect
 

O

ORACLE_DATABASE - Enum constant in enum class org.geysermc.databaseutils.sql.SqlDialect
 
org.geysermc.databaseutils - package org.geysermc.databaseutils
 
org.geysermc.databaseutils.sql - package org.geysermc.databaseutils.sql
 
org.geysermc.databaseutils.util - package org.geysermc.databaseutils.util
 

P

password() - Method in record class org.geysermc.databaseutils.DatabaseConfig
Returns the value of the password record component.
poolName() - Method in record class org.geysermc.databaseutils.DatabaseConfig
Returns the value of the poolName record component.
POSTGRESQL - Enum constant in enum class org.geysermc.databaseutils.sql.SqlDialect
 

S

service - Variable in class org.geysermc.databaseutils.Database
 
SQL_SERVER - Enum constant in enum class org.geysermc.databaseutils.sql.SqlDialect
 
SqlDatabase - Class in org.geysermc.databaseutils.sql
 
SqlDatabase() - Constructor for class org.geysermc.databaseutils.sql.SqlDatabase
 
SqlDatabasePresent - Class in org.geysermc.databaseutils.sql
 
SqlDatabasePresent() - Constructor for class org.geysermc.databaseutils.sql.SqlDatabasePresent
 
SqlDialect - Enum Class in org.geysermc.databaseutils.sql
 
SQLITE - Enum constant in enum class org.geysermc.databaseutils.sql.SqlDialect
 
sqlTypeFor(Class<?>, SqlDialect) - Static method in class org.geysermc.databaseutils.sql.SqlTypeMappingRegistry
 
SqlTypeMappingRegistry - Class in org.geysermc.databaseutils.sql
 
start(DatabaseConfig, ExecutorService) - Method in class org.geysermc.databaseutils.Database
 
start(DatabaseConfig, ExecutorService) - Method in class org.geysermc.databaseutils.sql.SqlDatabase
 
stop() - Method in class org.geysermc.databaseutils.Database
 
stop() - Method in class org.geysermc.databaseutils.sql.SqlDatabase
 

T

toString() - Method in record class org.geysermc.databaseutils.DatabaseConfig
Returns a string representation of this record class.

U

uri() - Method in record class org.geysermc.databaseutils.DatabaseConfig
Returns the value of the uri record component.
username() - Method in record class org.geysermc.databaseutils.DatabaseConfig
Returns the value of the username record component.

V

valueOf(String) - Static method in enum class org.geysermc.databaseutils.sql.SqlDialect
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.geysermc.databaseutils.sql.SqlDialect
Returns an array containing the constants of this enum class, in the order they are declared.
C D E H I M O P S T U V 
All Classes and Interfaces|All Packages