org.seasar.doma.internal.jdbc.command
クラス CallableSqlParameterFetcher.FetchingVisitor

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

protected static class CallableSqlParameterFetcher.FetchingVisitor
extends Object
implements CallableSqlParameterVisitor<Void,Void,SQLException>


フィールドの概要
protected  CallableStatement callableStatement
           
protected  Dialect dialect
           
protected  int index
           
protected  JdbcMappingVisitor jdbcMappingVisitor
           
protected  Query query
           
 
コンストラクタの概要
CallableSqlParameterFetcher.FetchingVisitor(Query query, CallableStatement callableStatement)
           
 
メソッドの概要
protected  void handleDomainListParameter(ListParameter<? extends Domain<?,?>> parameter)
           
protected  void handleEntityListParameter(ListParameter<? extends Entity<?>> 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
 

フィールドの詳細

query

protected final Query query

dialect

protected final Dialect dialect

jdbcMappingVisitor

protected final JdbcMappingVisitor jdbcMappingVisitor

callableStatement

protected final CallableStatement callableStatement

index

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

CallableSqlParameterFetcher.FetchingVisitor

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

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

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

handleEntityListParameter

protected void handleEntityListParameter(ListParameter<? extends Entity<?>> parameter)
                                  throws SQLException
例外:
SQLException

handleDomainListParameter

protected void handleDomainListParameter(ListParameter<? extends Domain<?,?>> parameter)
                                  throws SQLException
例外:
SQLException


Copyright © 2009 The Seasar Foundation. All Rights Reserved.