All Classes and Interfaces
Class
Description
Main implementation of
Dialect that generates SQL queries by ANSI rules.Marks a field in
Entity class to specify the column name in the entity table.Static factory methods for building SQL expression trees and conditions
used across different SQL clauses.
Functional interface for supplying database connections from any underlying source
(e.g.
Defines database-specific SQL behavior and capabilities.
Special interface to determine if dialect driver doesn't support same column names in generatedKeys() method.
Marks a POJO class as being mapped to a database table.
Marks a field in
Entity class to specify that it is a part of the primary key.Enum for join type specification
Marks a
List field in an Entity class to be mapped as a many-to-many (n:m)
relationship in the database.Marks a field in an
Entity class to be mapped as a many-to-one (n:1)
relationship in the database.SQL dialect implementation for MariaDB and MySQL-compatible databases.
SQL dialect implementation for Microsoft SQL Server and MSSQL-compatible databases.
Marks a
List field in an Entity class to be mapped as a one-to-many (1:n)
relationship in the database.Marks a field in an
Entity class to be mapped as a one-to-one (1:1)
relationship in the database.Marks a POJO class as being mapped to a special database query result set.
SQL dialect implementation for PostgreSQL and PSQL-compatible databases.
Provides a simple API for constructing SQL queries compatible with EagerORM.
Central entry point for executing queries and persistence operations.
Functional interface for representing transaction bodies that doesn't have return value.
Functional interface for representing transaction bodies that have return value.
Helper class for
QueryBuilder.