public class NativeSqlSelectTerminal<RESULT> extends AbstractStatement<NativeSqlSelectTerminal<RESULT>,RESULT>
config, EXECUTE_METHOD, EXECUTE_METHOD_NAME| Constructor and Description |
|---|
NativeSqlSelectTerminal(Config config,
SelectFromDeclaration declaration,
ResultSetHandler<RESULT> resultSetHandler) |
NativeSqlSelectTerminal(Config config,
SelectFromDeclaration declaration,
ResultSetHandler<RESULT> resultSetHandler,
boolean returnsStream) |
| Modifier and Type | Method and Description |
|---|---|
protected Command<RESULT> |
createCommand() |
RESULT |
execute()
Executes the SQL statement.
|
asSql, createCommenter, peekpublic NativeSqlSelectTerminal(Config config, SelectFromDeclaration declaration, ResultSetHandler<RESULT> resultSetHandler)
public NativeSqlSelectTerminal(Config config, SelectFromDeclaration declaration, ResultSetHandler<RESULT> resultSetHandler, boolean returnsStream)
public RESULT execute()
execute in interface Statement<RESULT>execute in class AbstractStatement<NativeSqlSelectTerminal<RESULT>,RESULT>EmptyWhereClauseException - if SelectSettings.getAllowEmptyWhere() returns
false and the WHERE clause is emptyJdbcException - if a JDBC related error occursprotected Command<RESULT> createCommand()
createCommand in class AbstractStatement<NativeSqlSelectTerminal<RESULT>,RESULT>