public class OutsideSqlSelectExecution extends AbstractOutsideSqlExecution
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected TnResultSetHandler |
_resultSetHandler |
_formatSql, _outsideSqlFilter, _removeBlockComment, _removeLineComment_rootNode_argNames, _argTypes_dataSource, _statementFactory| コンストラクタと説明 |
|---|
OutsideSqlSelectExecution(DataSource dataSource,
StatementFactory statementFactory,
Map<String,Class<?>> argNameTypeMap,
String twoWaySql,
TnResultSetHandler resultSetHandler)
Constructor.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected OutsideSqlFilter.ExecutionFilterType |
getOutsideSqlExecutionFilterType() |
protected boolean |
isBlockNullParameter() |
protected TnBasicParameterHandler |
newBasicParameterHandler(String executedSql) |
doFilterExecutedSqlByCallbackFilter, doFilterExecutedSqlByOutsideSqlFilter, filterExecutedSql, getOutsideSqlFilter, getSqlStringFilter, isRemoveBlockComment, isRemoveEmptyLine, isRemoveLineComment, setFormatSql, setOutsideSqlFilter, setRemoveBlockComment, setRemoveLineCommentgetRootNodegetArgNames, getArgTypesanalyzeTwoWaySql, apply, createBasicParameterHandler, createCommandContext, createCommandContextCreator, createSqlAnalyzer, execute, filterReturnValueassertObjectNotNullprotected final TnResultSetHandler _resultSetHandler
public OutsideSqlSelectExecution(DataSource dataSource, StatementFactory statementFactory, Map<String,Class<?>> argNameTypeMap, String twoWaySql, TnResultSetHandler resultSetHandler)
dataSource - The data source for a database connection. (NotNull)statementFactory - The factory of statement. (NotNull)argNameTypeMap - The map of names and types for arguments. (NotNull)twoWaySql - The SQL string as 2Way-SQL. (NotNull)resultSetHandler - The handler of result set. (NotNull)protected TnBasicParameterHandler newBasicParameterHandler(String executedSql)
protected OutsideSqlFilter.ExecutionFilterType getOutsideSqlExecutionFilterType()
protected boolean isBlockNullParameter()
isBlockNullParameter クラス内 TnAbstractTwoWaySqlCommandCopyright © 2014–2015 The DBFlute Project. All rights reserved.