org.seasar.doma.internal.jdbc.command
クラス CallableSqlParameterBinder.BindingVisitor

java.lang.Object
  上位を拡張 org.seasar.doma.internal.jdbc.command.CallableSqlParameterBinder.BindingVisitor
すべての実装されたインタフェース:
CallableSqlParameterVisitor<Void,Void,SQLException>
含まれているクラス:
CallableSqlParameterBinder

protected static class CallableSqlParameterBinder.BindingVisitor
extends Object
implements CallableSqlParameterVisitor<Void,Void,SQLException>


フィールドの概要
protected  CallableStatement callableStatement
           
protected  Dialect dialect
           
protected  int index
           
protected  JdbcMappingVisitor jdbcMappingVisitor
           
 
コンストラクタの概要
CallableSqlParameterBinder.BindingVisitor(Query query, CallableStatement callableStatement)
           
 
メソッドの概要
protected  void handleListParameter(ListParameter<?> parameter)
           
 Void visitDomainListParameter(DomainListParameter parameter, Void p)
           
 Void visitDomainListResultParameter(DomainListResultParameter<?> parameter, Void p)
           
 Void visitDomainResultParameter(DomainResultParameter<?> parameter, Void p)
           
 Void visitEntityListParameter(EntityListParameter<?,?> parameter, Void p)
           
 Void visitEntityListResultParameter(EntityListResultParameter<?,?> parameter, Void p)
           
 Void visitInOutParameter(InOutParameter parameter, Void p)
           
 Void visitInParameter(InParameter parameter, Void p)
           
 Void visitOutParameter(OutParameter parameter, Void p)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

dialect

protected final Dialect dialect

jdbcMappingVisitor

protected final JdbcMappingVisitor jdbcMappingVisitor

callableStatement

protected final CallableStatement callableStatement

index

protected int index
コンストラクタの詳細

CallableSqlParameterBinder.BindingVisitor

public CallableSqlParameterBinder.BindingVisitor(Query query,
                                                 CallableStatement callableStatement)
メソッドの詳細

visitDomainListParameter

public Void visitDomainListParameter(DomainListParameter parameter,
                                     Void p)
                              throws SQLException
定義:
インタフェース CallableSqlParameterVisitor<Void,Void,SQLException> 内の visitDomainListParameter
例外:
SQLException

visitEntityListParameter

public Void visitEntityListParameter(EntityListParameter<?,?> parameter,
                                     Void p)
                              throws SQLException
定義:
インタフェース CallableSqlParameterVisitor<Void,Void,SQLException> 内の visitEntityListParameter
例外:
SQLException

visitDomainListResultParameter

public Void visitDomainListResultParameter(DomainListResultParameter<?> parameter,
                                           Void p)
                                    throws SQLException
定義:
インタフェース CallableSqlParameterVisitor<Void,Void,SQLException> 内の visitDomainListResultParameter
例外:
SQLException

visitEntityListResultParameter

public Void visitEntityListResultParameter(EntityListResultParameter<?,?> parameter,
                                           Void p)
                                    throws SQLException
定義:
インタフェース CallableSqlParameterVisitor<Void,Void,SQLException> 内の visitEntityListResultParameter
例外:
SQLException

handleListParameter

protected void handleListParameter(ListParameter<?> parameter)
                            throws SQLException
例外:
SQLException

visitInOutParameter

public Void visitInOutParameter(InOutParameter parameter,
                                Void p)
                         throws SQLException
定義:
インタフェース CallableSqlParameterVisitor<Void,Void,SQLException> 内の visitInOutParameter
例外:
SQLException

visitInParameter

public Void visitInParameter(InParameter parameter,
                             Void p)
                      throws SQLException
定義:
インタフェース CallableSqlParameterVisitor<Void,Void,SQLException> 内の visitInParameter
例外:
SQLException

visitOutParameter

public Void visitOutParameter(OutParameter parameter,
                              Void p)
                       throws SQLException
定義:
インタフェース CallableSqlParameterVisitor<Void,Void,SQLException> 内の visitOutParameter
例外:
SQLException

visitDomainResultParameter

public Void visitDomainResultParameter(DomainResultParameter<?> parameter,
                                       Void p)
                                throws SQLException
定義:
インタフェース CallableSqlParameterVisitor<Void,Void,SQLException> 内の visitDomainResultParameter
例外:
SQLException


Copyright © 2009 The Seasar Foundation. All Rights Reserved.