All Classes and Interfaces
Class
Description
Helidon database client.
Helidon database handler builder.
Base
DbClient implementation.Provider specific
DbClient builder.Base
DbClientBuilder implementation.Helidon database client context.
Builder for
DbClientContext.Base builder for
DbClientContext.A
RuntimeException used by Helidon database client.Java
ServiceLoader interface that provides drivers for a database (or a set of databases).Services can modify the data used to execute a statement as well as
react on a statement result.
A base implementation of a client service that supports configuration
of execution based on a statement name pattern and statement types.
A base class for builders of
DbClientServiceBase.Interceptor context to get (and possibly manipulate) database operations.
Interceptor context to get (and possibly manipulate) database operations.
Java service loader service to configure client services.
Column data and metadata.
Base
DbColumn implementation.Database context.
Database executor.
Base
DbExecute implementation.Execution context.
Builder for
DbExecuteContext.Base builder for
DbExecuteContext.Indexed
DbStatementParameters.A mapper to map database objects to/from a specific type.
Mapper manager of all configured
mappers.Fluent API builder for
DbMapperManager.Java
ServiceLoader interface for database mappers.Java
ServiceLoader service to get database types mappers.Named
DbStatementParameters.Representation of a single row in a database (in SQL this would be a row, in a Document DB, this would be a single document).
Base
DbRow implementation.Database statement that can process parameters.
Base
DbStatement implementation.Data Manipulation Language (DML) database statement.
A
DbClientException used for database statement.Database statement that queries the database and returns an optional row.
Statement parameters.
Database query statement.
Configuration of statements to be used by database provider.
Fluent API builder for
DbStatements.Statement types.
Database transaction.