org.seasar.doma.internal.jdbc.command
クラス ModuleCommand<R,Q extends ModuleQuery>
java.lang.Object
org.seasar.doma.internal.jdbc.command.ModuleCommand<R,Q>
- すべての実装されたインタフェース:
- Command<R,Q>
- 直系の既知のサブクラス:
- FunctionCommand, ProcedureCommand
public abstract class ModuleCommand<R,Q extends ModuleQuery>
- extends Object
- implements Command<R,Q>
- 作成者:
- taedium
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
query
protected final Q extends ModuleQuery query
sql
protected CallableSql sql
ModuleCommand
public ModuleCommand(Q query)
execute
public R execute()
- 定義:
- インタフェース
Command<R,Q extends ModuleQuery>
内の execute
executeInternal
protected abstract R executeInternal(CallableStatement callableStatement)
throws SQLException
- 例外:
SQLException
setupOptions
protected void setupOptions(CallableStatement preparedStatement)
throws SQLException
- 例外:
SQLException
bindParameters
protected void bindParameters(CallableStatement callableStatement)
throws SQLException
- 例外:
SQLException
fetchParameters
protected void fetchParameters(CallableStatement callableStatement)
throws SQLException
- 例外:
SQLException
log
protected void log()
Copyright © 2009 The Seasar Foundation. All Rights Reserved.