Module org.seasar.doma.core
Interface Statement<RESULT>
- Type Parameters:
RESULT- the result of the execution
- All Known Subinterfaces:
EntityQueryable<ENTITY>,Listable<ELEMENT>,SetOperand<ELEMENT>,SetOperator<ELEMENT>,Singular<ELEMENT>,StreamMappable<ELEMENT>
- All Known Implementing Classes:
AbstractSetOperand,AbstractStatement,EntityqlBatchDeleteStatement,EntityqlBatchInsertIntermediate,EntityqlBatchInsertStatement,EntityqlBatchInsertTerminate,EntityqlBatchUpdateStatement,EntityqlDeleteReturningStatement,EntityqlDeleteStatement,EntityqlInsertIntermediate,EntityqlInsertStatement,EntityqlInsertTerminal,EntityqlMultiInsertIntermediate,EntityqlMultiInsertReturningStatement,EntityqlMultiInsertStatement,EntityqlMultiInsertTerminal,EntityqlSelectStarting,EntityqlSelectTerminal,EntityqlUpdateReturningStatement,EntityqlUpdateStatement,NativeSqlDeleteStarting,NativeSqlDeleteTerminal,NativeSqlInsertTerminal,NativeSqlSelectIntermediate,NativeSqlSelectStarting,NativeSqlSelectTerminal,NativeSqlSetStarting,NativeSqlSetTerminal,NativeSqlUpdateTerminal,NativeSqlUpsertOnDuplicateKeyIgnoreSelectingKeys,NativeSqlUpsertOnDuplicateKeyUpdateSelectingKeys,NativeSqlUpsertOnDuplicateKeyUpdateSelectingSet,NativeSqlUpsertTerminal,UnifiedSelectStarting,UnifiedSelectTerminal
Represents the SQL statement built by the Criteria API.
-
Method Summary