Uses of Package
org.seasar.doma.jdbc.query
Packages that use org.seasar.doma.jdbc.query
Package
Description
Internal implementation details for the Doma framework.
Internal implementation details for the Doma framework.
Internal implementation details for the Doma framework.
Provides JDBC related interfaces and classes.
Provides classes and interfaces for entity aggregation and association operations.
Provides classes and interfaces to execute SQL statements using the command pattern.
Provides classes that execute SQL statements and handle the results.
Provides contexts and settings used to build the criteria query statements.
Provides the SQL queries and builders.
Provides criteria query statements.
Provides RDBMS dialects.
Provides classes and interfaces for entity mapping and lifecycle management.
Provides query objects that build and execute SQL statements.
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.internal.jdbc.commandClassDescriptionA query that calls a database module such as a stored procedure or function.The base interface for all query types.A query that executes SQL scripts.A query for selecting data from a database.
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.internal.jdbc.entityClassDescriptionSpecifies how to handle duplicate key violations during insert operations.
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.internal.jdbc.sql
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.jdbcClassDescriptionA query implementation for creating a SQL array.An auto batch delete query that is executed against an entity class.An auto batch insert query that is executed against an entity class.An auto batch update query that is executed against an entity class.An auto delete query that is executed against an entity class.An auto function query that calls a database function.A query implementation for automatically inserting an entity into a database table.A query implementation for automatically inserting multiple entities into a database table.An auto procedure query that calls a database stored procedure.A query implementation for automatically updating an entity.An interface for batch DELETE queries.An interface for batch INSERT queries.An interface for batch UPDATE queries.A query that creates a BLOB (Binary Large Object) in the database.A query that creates a CLOB (Character Large Object) in the database.A query that creates a database resource.An interface for DELETE queries.An interface for database function queries.An interface for INSERT queries.A query that creates an NCLOB (National Character Large Object) in the database.An interface for database stored procedure queries.The base interface for all query types.A query that executes SQL scripts.A query for selecting data from a database.A query that executes a SQL DELETE statement.A query that performs batch delete operations using an external SQL file.A query that performs batch insert operations using an external SQL file.A query that performs batch update operations using an external SQL file.A query that deletes data from a database using an external SQL file.A query that inserts data into a database using an external SQL file.A query that executes a SQL script file.A query that selects data from a database using an external SQL file.A query that updates data in a database using an external SQL file.A query that executes a SQL INSERT statement.A query that processes SQL files.A query that executes a SQL SELECT statement.A query that executes a SQL UPDATE statement.A query that creates a SQLXML object in the database.An interface for UPDATE queries.
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.jdbc.aggregateClassDescriptionThe base interface for all query types.A query for selecting data from a database.
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.jdbc.commandClassDescriptionAn interface for batch DELETE queries.An interface for batch INSERT queries.A query that performs batch operations to modify data in a database.An interface for batch UPDATE queries.A query that creates a database resource.An interface for DELETE queries.An interface for database function queries.An interface for INSERT queries.A query that modifies data in a database.A query that calls a database module such as a stored procedure or function.An interface for database stored procedure queries.The base interface for all query types.A query that executes SQL scripts.A query for selecting data from a database.A query that processes SQL files.An interface for UPDATE queries.
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.jdbc.criteria.commandClassDescriptionThe base interface for all query types.A query for selecting data from a database.
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.jdbc.criteria.contextClassDescriptionSpecifies how to handle duplicate key violations during insert operations.
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.jdbc.criteria.queryClassDescriptionAn interface for DELETE queries.An interface for INSERT queries.A query that modifies data in a database.The base interface for all query types.A query for selecting data from a database.An interface for UPDATE queries.
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.jdbc.criteria.statementClassDescriptionA query implementation for automatically inserting an entity into a database table.Specifies how to handle duplicate key violations during insert operations.An interface that represents properties to be returned from database operations.A query for selecting data from a database.
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.jdbc.dialectClassDescriptionAn interface for assembling DELETE queries.An assembler for delete statements.An interface for assembling INSERT queries.An assembler for insert statements.Assemble the multi-row insert query interface.An assembler for multi insert statements.An interface for assembling UPDATE queries.An assembler for update statements.An interface for assembling upsert queries.The UpsertAssemblerContext class represents the context for executing an upsert operation in a database.
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.jdbc.entityClassDescriptionSpecifies how to handle duplicate key violations during insert operations.An interface that represents properties to be returned from database operations.
-
Classes in org.seasar.doma.jdbc.query used by org.seasar.doma.jdbc.queryClassDescriptionAn abstract base class for queries that create database resources.The base abstract class for all query implementations.The base abstract class for all select query implementations.An abstract base class for auto batch modification queries.An abstract base class for queries that automatically modify entities in a database.An abstract base class for queries that call database modules.An interface for batch DELETE queries.An interface for batch INSERT queries.A query that performs batch operations to modify data in a database.An interface for batch UPDATE queries.A helper class for batch update queries.A query that creates a database resource.An assembler for delete statements.An interface for DELETE queries.Specifies how to handle duplicate key violations during insert operations.An interface for database function queries.An assembler for insert statements.An interface for INSERT queries.Represents a row to be inserted in an INSERT statement.A query that modifies data in a database.A query that calls a database module such as a stored procedure or function.An assembler for multi insert statements.An interface for database stored procedure queries.The base interface for all query types.An interface representing an operand in a database query.A parameter operand that contains both a property type and an input parameter.A property operand that references an entity property.A visitor interface for
QueryOperandimplementations.Represents a pair of query operands.An interface that represents properties to be returned from database operations.A query that executes SQL scripts.A query for selecting data from a database.An abstract base class for SQL-based batch modification queries.A handler for entity lifecycle callbacks and optimistic locking.A handler for entity lifecycle callbacks.An abstract base class for SQL file-based batch modification queries.A handler for entity lifecycle callbacks, optimistic locking, and value population.A handler for entity lifecycle callbacks and optimistic locking.A handler for entity lifecycle callbacks.An abstract base class for SQL file-based data modification queries.A handler for entity lifecycle callbacks and optimistic locking.An abstract base class for SQL-based data modification queries.An assembler for update statements.An interface for UPDATE queries.The UpsertAssemblerContext class represents the context for executing an upsert operation in a database.Enum representing different ways to format column names in SQL statements.Enum representing different ways to format table names in SQL statements.Interface defining constants for table aliases used in UPSERT statements.