Class AbstractStatement<STMT extends AbstractStatement<STMT,RESULT>,RESULT>

java.lang.Object
org.seasar.doma.jdbc.criteria.statement.AbstractStatement<STMT,RESULT>
All Implemented Interfaces:
Buildable<Statement<RESULT>>, Statement<RESULT>
Direct Known Subclasses:
AbstractSetOperand, EntityqlBatchDeleteStatement, EntityqlBatchInsertIntermediate, EntityqlBatchInsertStatement, EntityqlBatchInsertTerminate, EntityqlBatchUpdateStatement, EntityqlDeleteReturningStatement, EntityqlDeleteStatement, EntityqlInsertIntermediate, EntityqlInsertStatement, EntityqlInsertTerminal, EntityqlMultiInsertIntermediate, EntityqlMultiInsertReturningStatement, EntityqlMultiInsertStatement, EntityqlMultiInsertTerminal, EntityqlSelectStarting, EntityqlSelectTerminal, EntityqlUpdateReturningStatement, EntityqlUpdateStatement, NativeSqlDeleteStarting, NativeSqlDeleteTerminal, NativeSqlInsertTerminal, NativeSqlSelectTerminal, NativeSqlSetTerminal, NativeSqlUpdateTerminal, NativeSqlUpsertOnDuplicateKeyIgnoreSelectingKeys, NativeSqlUpsertOnDuplicateKeyUpdateSelectingKeys, NativeSqlUpsertOnDuplicateKeyUpdateSelectingSet, NativeSqlUpsertTerminal, UnifiedSelectStarting, UnifiedSelectTerminal

public abstract class AbstractStatement<STMT extends AbstractStatement<STMT,RESULT>,RESULT> extends Object implements Statement<RESULT>