Index
All Classes and Interfaces|All Packages
A
- access(T) - Static method in class org.geysermc.databaseutils.util.ClassUtils
- addCodec(TypeCodec<?>) - Method in class org.geysermc.databaseutils.codec.TypeCodecRegistry
- addCodec(TypeCodec<?>) - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- ASCENDING - Enum constant in enum class org.geysermc.databaseutils.meta.Index.IndexDirection
B
- build() - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- builder() - Static method in class org.geysermc.databaseutils.DatabaseUtils
- byName(String) - Static method in enum class org.geysermc.databaseutils.DatabaseType
C
- ClassUtils - Class in org.geysermc.databaseutils.util
- codecFor(Class<T>) - Method in class org.geysermc.databaseutils.codec.TypeCodecRegistry
- columns() - Element in annotation interface org.geysermc.databaseutils.meta.Index
- config() - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- config(DatabaseConfig) - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- connectionPoolSize() - Method in record class org.geysermc.databaseutils.DatabaseConfig
-
Returns the value of the
connectionPoolSizerecord component. - connectionPoolSize() - Method in record class org.geysermc.databaseutils.DatabaseContext
-
Returns the value of the
connectionPoolSizerecord component. - connectionPoolSize() - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- connectionPoolSize(int) - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- credentialsFile() - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- credentialsFile(Path) - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- CustomTypeCodec - Class in org.geysermc.databaseutils.mongo
- CustomTypeCodec(TypeCodec<Object>) - Constructor for class org.geysermc.databaseutils.mongo.CustomTypeCodec
D
- Database - Class in org.geysermc.databaseutils
- Database() - Constructor for class org.geysermc.databaseutils.Database
- databaseCategory() - Method in enum class org.geysermc.databaseutils.DatabaseType
- DatabaseCategory - Enum Class in org.geysermc.databaseutils
- DatabaseConfig - Record Class in org.geysermc.databaseutils
- DatabaseConfig(String, String, String, int) - Constructor for record class org.geysermc.databaseutils.DatabaseConfig
-
Creates an instance of a
DatabaseConfigrecord class. - DatabaseContext - Record Class in org.geysermc.databaseutils
- DatabaseContext(String, String, String, String, int, DatabaseType, ExecutorService, TypeCodecRegistry) - Constructor for record class org.geysermc.databaseutils.DatabaseContext
-
Creates an instance of a
DatabaseContextrecord class. - DatabaseContext(DatabaseConfig, String, DatabaseType, ExecutorService, TypeCodecRegistry) - Constructor for record class org.geysermc.databaseutils.DatabaseContext
- DatabaseType - Enum Class in org.geysermc.databaseutils
- DatabaseUtils - Class in org.geysermc.databaseutils
- DatabaseUtils.Builder - Class in org.geysermc.databaseutils
- dataSource() - Method in class org.geysermc.databaseutils.sql.SqlDatabase
- decode(byte[]) - Method in interface org.geysermc.databaseutils.codec.TypeCodec
- decode(BsonReader, DecoderContext) - Method in class org.geysermc.databaseutils.mongo.CustomTypeCodec
- DESCENDING - Enum constant in enum class org.geysermc.databaseutils.meta.Index.IndexDirection
- dialect() - Method in enum class org.geysermc.databaseutils.DatabaseType
- dialect() - Method in class org.geysermc.databaseutils.sql.SqlDatabase
- direction() - Element in annotation interface org.geysermc.databaseutils.meta.Index
- driverName() - Method in enum class org.geysermc.databaseutils.sql.SqlDialect
E
- encode(BsonWriter, Object, EncoderContext) - Method in class org.geysermc.databaseutils.mongo.CustomTypeCodec
- encode(T) - Method in interface org.geysermc.databaseutils.codec.TypeCodec
- Entity - Annotation Interface in org.geysermc.databaseutils.meta
- equals(Object) - Method in record class org.geysermc.databaseutils.DatabaseConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.geysermc.databaseutils.DatabaseContext
-
Indicates whether some other object is "equal to" this one.
- executorService() - Method in class org.geysermc.databaseutils.Database
- executorService() - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- executorService(ExecutorService) - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
G
- get(String) - Method in class org.geysermc.databaseutils.util.TypedMap
- getEncoderClass() - Method in class org.geysermc.databaseutils.mongo.CustomTypeCodec
H
- H2 - Enum constant in enum class org.geysermc.databaseutils.DatabaseType
- 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.
- hashCode() - Method in record class org.geysermc.databaseutils.DatabaseContext
-
Returns a hash code value for this object.
I
- Index - Annotation Interface in org.geysermc.databaseutils.meta
- Index.IndexDirection - Enum Class in org.geysermc.databaseutils.meta
- Indexes - Annotation Interface in org.geysermc.databaseutils.meta
- IRepository<T> - Interface in org.geysermc.databaseutils
- isClassPresent(String) - Static method in class org.geysermc.databaseutils.util.ClassUtils
K
- Key - Annotation Interface in org.geysermc.databaseutils.meta
M
- mongoClient() - Method in class org.geysermc.databaseutils.mongo.MongodbDatabase
- mongoDatabase() - Method in class org.geysermc.databaseutils.mongo.MongodbDatabase
- MONGODB - Enum constant in enum class org.geysermc.databaseutils.DatabaseCategory
- MONGODB - Enum constant in enum class org.geysermc.databaseutils.DatabaseType
- MongodbDatabase - Class in org.geysermc.databaseutils.mongo
- MongodbDatabase() - Constructor for class org.geysermc.databaseutils.mongo.MongodbDatabase
- MYSQL - Enum constant in enum class org.geysermc.databaseutils.DatabaseType
- MYSQL - Enum constant in enum class org.geysermc.databaseutils.sql.SqlDialect
N
- name() - Element in annotation interface org.geysermc.databaseutils.meta.Index
- nullToEmpty(String) - Static method in class org.geysermc.databaseutils.util.StringUtils
O
- ORACLE_DATABASE - Enum constant in enum class org.geysermc.databaseutils.DatabaseType
- ORACLE_DATABASE - Enum constant in enum class org.geysermc.databaseutils.sql.SqlDialect
- org.geysermc.databaseutils - package org.geysermc.databaseutils
- org.geysermc.databaseutils.codec - package org.geysermc.databaseutils.codec
- org.geysermc.databaseutils.meta - package org.geysermc.databaseutils.meta
- org.geysermc.databaseutils.mongo - package org.geysermc.databaseutils.mongo
- 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
passwordrecord component. - password() - Method in record class org.geysermc.databaseutils.DatabaseContext
-
Returns the value of the
passwordrecord component. - password() - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- password(String) - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- poolName() - Method in record class org.geysermc.databaseutils.DatabaseContext
-
Returns the value of the
poolNamerecord component. - poolName() - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- poolName(String) - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- POSTGRESQL - Enum constant in enum class org.geysermc.databaseutils.DatabaseType
- POSTGRESQL - Enum constant in enum class org.geysermc.databaseutils.sql.SqlDialect
- put(String, Object) - Method in class org.geysermc.databaseutils.util.TypedMap
R
- registry() - Method in record class org.geysermc.databaseutils.DatabaseContext
-
Returns the value of the
registryrecord component. - registry() - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- registry(TypeCodecRegistry) - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- Repository - Annotation Interface in org.geysermc.databaseutils.meta
- repositoryFor(Class<T>) - Method in class org.geysermc.databaseutils.DatabaseUtils
- requireCodecFor(Class<T>) - Method in class org.geysermc.databaseutils.codec.TypeCodecRegistry
S
- service - Variable in class org.geysermc.databaseutils.Database
- service() - Method in record class org.geysermc.databaseutils.DatabaseContext
-
Returns the value of the
servicerecord component. - SQL - Enum constant in enum class org.geysermc.databaseutils.DatabaseCategory
- SQL_SERVER - Enum constant in enum class org.geysermc.databaseutils.DatabaseType
- 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
- SqlDialect - Enum Class in org.geysermc.databaseutils.sql
- SQLITE - Enum constant in enum class org.geysermc.databaseutils.DatabaseType
- 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() - Method in class org.geysermc.databaseutils.DatabaseUtils
- start(DatabaseContext, Class<?>) - Method in class org.geysermc.databaseutils.Database
- start(DatabaseContext, Class<?>) - Method in class org.geysermc.databaseutils.mongo.MongodbDatabase
- start(DatabaseContext, Class<?>) - Method in class org.geysermc.databaseutils.sql.SqlDatabase
- staticCastedValue(Field) - Static method in class org.geysermc.databaseutils.util.ClassUtils
- staticCastedValue(Field, Class<T>) - Static method in class org.geysermc.databaseutils.util.ClassUtils
- stop() - Method in class org.geysermc.databaseutils.Database
- stop() - Method in class org.geysermc.databaseutils.DatabaseUtils
- stop() - Method in class org.geysermc.databaseutils.mongo.MongodbDatabase
- stop() - Method in class org.geysermc.databaseutils.sql.SqlDatabase
- StringUtils - Class in org.geysermc.databaseutils.util
T
- toString() - Method in record class org.geysermc.databaseutils.DatabaseConfig
-
Returns a string representation of this record class.
- toString() - Method in record class org.geysermc.databaseutils.DatabaseContext
-
Returns a string representation of this record class.
- type() - Method in interface org.geysermc.databaseutils.codec.TypeCodec
- type() - Method in record class org.geysermc.databaseutils.DatabaseContext
-
Returns the value of the
typerecord component. - type() - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- type(Class<?>) - Method in interface org.geysermc.databaseutils.codec.TypeCodec
- type(DatabaseType) - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- TypeCodec<T> - Interface in org.geysermc.databaseutils.codec
- TypeCodecRegistry - Class in org.geysermc.databaseutils.codec
- TypeCodecRegistry() - Constructor for class org.geysermc.databaseutils.codec.TypeCodecRegistry
- TypeCodecRegistry(TypeCodecRegistry) - Constructor for class org.geysermc.databaseutils.codec.TypeCodecRegistry
- typeCodecs() - Method in class org.geysermc.databaseutils.codec.TypeCodecRegistry
- TypedMap - Class in org.geysermc.databaseutils.util
- TypedMap() - Constructor for class org.geysermc.databaseutils.util.TypedMap
U
- unique() - Element in annotation interface org.geysermc.databaseutils.meta.Index
- upperCamelCaseName() - Method in enum class org.geysermc.databaseutils.DatabaseCategory
- uri() - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- uri(String) - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- url() - Method in record class org.geysermc.databaseutils.DatabaseConfig
-
Returns the value of the
urlrecord component. - url() - Method in record class org.geysermc.databaseutils.DatabaseContext
-
Returns the value of the
urlrecord component. - useDefaultCredentials() - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- useDefaultCredentials(boolean) - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- username() - Method in record class org.geysermc.databaseutils.DatabaseConfig
-
Returns the value of the
usernamerecord component. - username() - Method in record class org.geysermc.databaseutils.DatabaseContext
-
Returns the value of the
usernamerecord component. - username() - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
- username(String) - Method in class org.geysermc.databaseutils.DatabaseUtils.Builder
V
- value() - Element in annotation interface org.geysermc.databaseutils.meta.Entity
-
Returns the name of the table containing this entity.
- value() - Element in annotation interface org.geysermc.databaseutils.meta.Indexes
- valueOf(String) - Static method in enum class org.geysermc.databaseutils.DatabaseCategory
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.geysermc.databaseutils.DatabaseType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.geysermc.databaseutils.meta.Index.IndexDirection
-
Returns the enum constant of this class with the specified name.
- 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.DatabaseCategory
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.geysermc.databaseutils.DatabaseType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.geysermc.databaseutils.meta.Index.IndexDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- 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.
All Classes and Interfaces|All Packages