Uses of Interface
org.seasar.doma.jdbc.command.Command
Packages that use Command
Package
Description
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 criteria query statements.
-
Uses of Command in org.seasar.doma.jdbc.aggregate
Classes in org.seasar.doma.jdbc.aggregate that implement CommandModifier and TypeClassDescriptionclassAggregateCommand<RESULT,ENTITY> The AggregateCommand class represents a command designed to execute an aggregate operation on a stream of entities and return a result. -
Uses of Command in org.seasar.doma.jdbc.command
Classes in org.seasar.doma.jdbc.command that implement CommandModifier and TypeClassDescriptionclassA command to execute a batch delete.classA command to execute a batch insert.classBatchModifyCommand<QUERY extends BatchModifyQuery>An abstract command for batch modification operations (insert, update, delete).classA command to execute a batch update.classCreateCommand<RESULT>A command to create a database object.classA command that executes DELETE SQL statements.classDeleteReturningCommand<RESULT>A command that executes an SQL DELETE statement and retrieves a result set generated from a RETURNING clause.classFunctionCommand<RESULT>A command that executes a database function.classA command that executes INSERT SQL statements.classInsertReturningCommand<RESULT>A command that executes an SQL INSERT statement and retrieves a result set generated from a RETURNING clause.classModifyCommand<QUERY extends ModifyQuery>An abstract base class for commands that modify database data (INSERT, UPDATE, DELETE).classModifyReturningCommand<QUERY extends ModifyQuery,RESULT> An abstract command that executes a SQL statement with a RETURNING clause and retrieves a result set.classModuleCommand<QUERY extends ModuleQuery,RESULT> An abstract command that executes database modules such as stored procedures and functions.classA command that executes a stored procedure.classA command to execute SQL scripts.classSelectCommand<RESULT>A command that executes SELECT SQL queries and processes the result sets.classSqlProcessorCommand<RESULT>A command to process SQL with a custom handler.classA command that executes UPDATE SQL statements.classUpdateReturningCommand<RESULT>A command that executes an SQL UPDATE statement and retrieves a result set generated from a RETURNING clause. -
Uses of Command in org.seasar.doma.jdbc.criteria.command
Classes in org.seasar.doma.jdbc.criteria.command that implement Command -
Uses of Command in org.seasar.doma.jdbc.criteria.statement
Methods in org.seasar.doma.jdbc.criteria.statement that return CommandModifier and TypeMethodDescriptionAbstractStatement.createCommand()protected Command<BatchResult<ENTITY>>EntityqlBatchDeleteStatement.createCommand()protected Command<BatchResult<ENTITY>>EntityqlBatchInsertIntermediate.createCommand()protected Command<BatchResult<ENTITY>>EntityqlBatchInsertStatement.createCommand()protected Command<BatchResult<ENTITY>>EntityqlBatchInsertTerminate.createCommand()protected Command<BatchResult<ENTITY>>EntityqlBatchUpdateStatement.createCommand()EntityqlDeleteReturningStatement.createCommand()EntityqlDeleteStatement.createCommand()EntityqlInsertIntermediate.createCommand()EntityqlInsertStatement.createCommand()EntityqlInsertTerminal.createCommand()protected Command<MultiResult<ENTITY>>EntityqlMultiInsertIntermediate.createCommand()EntityqlMultiInsertReturningStatement.createCommand()protected Command<MultiResult<ENTITY>>EntityqlMultiInsertStatement.createCommand()protected Command<MultiResult<ENTITY>>EntityqlMultiInsertTerminal.createCommand()EntityqlSelectStarting.createCommand()EntityqlSelectTerminal.createCommand()EntityqlUpdateReturningStatement.createCommand()EntityqlUpdateStatement.createCommand()NativeSqlDeleteStarting.createCommand()NativeSqlDeleteTerminal.createCommand()NativeSqlInsertTerminal.createCommand()NativeSqlSelectIntermediate.createCommand()NativeSqlSelectStarting.createCommand()NativeSqlSelectTerminal.createCommand()NativeSqlSetStarting.createCommand()NativeSqlSetTerminal.createCommand()NativeSqlUpdateTerminal.createCommand()NativeSqlUpsertOnDuplicateKeyIgnoreSelectingKeys.createCommand()NativeSqlUpsertOnDuplicateKeyUpdateSelectingKeys.createCommand()NativeSqlUpsertOnDuplicateKeyUpdateSelectingSet.createCommand()NativeSqlUpsertTerminal.createCommand()UnifiedSelectStarting.createCommand()UnifiedSelectTerminal.createCommand()