public abstract class TnAbstractTwoWaySqlCommand extends TnAbstractBasicSqlCommand
_dataSource, _statementFactory| コンストラクタと説明 |
|---|
TnAbstractTwoWaySqlCommand(DataSource dataSource,
StatementFactory statementFactory)
Constructor.
|
assertObjectNotNullpublic TnAbstractTwoWaySqlCommand(DataSource dataSource, StatementFactory statementFactory)
dataSource - The data source for a database connection. (NotNull)statementFactory - The factory of statement. (NotNull)public Object execute(Object[] args)
SqlExecutionargs - The arguments for SQL.protected TnBasicParameterHandler createBasicParameterHandler(CommandContext context, String executedSql)
protected abstract TnBasicParameterHandler newBasicParameterHandler(String executedSql)
protected SqlAnalyzer createSqlAnalyzer(String twoWaySql)
protected boolean isBlockNullParameter()
protected CommandContext apply(Node rootNode, Object[] args, String[] argNames, Class<?>[] argTypes)
protected CommandContext createCommandContext(Object[] args, String[] argNames, Class<?>[] argTypes)
protected CommandContextCreator createCommandContextCreator(String[] argNames, Class<?>[] argTypes)
Copyright © 2014–2015 The DBFlute Project. All rights reserved.