org.seasar.doma.internal.jdbc.sql
クラス DomainResultParameter<D extends Domain<?,?>>

java.lang.Object
  上位を拡張 org.seasar.doma.internal.jdbc.sql.DomainResultParameter<D>
すべての実装されたインタフェース:
CallableSqlParameter, ResultParameter<D>, SqlParameter

public class DomainResultParameter<D extends Domain<?,?>>
extends Object
implements ResultParameter<D>

作成者:
taedium

フィールドの概要
protected  D domain
           
protected  Class<D> domainClass
           
protected static int INDEX
           
 
コンストラクタの概要
DomainResultParameter(Class<D> domainClass)
           
 
メソッドの概要
<R,P,TH extends Throwable>
R
accept(CallableSqlParameterVisitor<R,P,TH> visitor, P p)
           
protected  D createDomain()
           
 D getDomain()
           
 int getIndex()
           
 D getResult()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

INDEX

protected static final int INDEX
関連項目:
定数フィールド値

domainClass

protected final Class<D extends Domain<?,?>> domainClass

domain

protected final D extends Domain<?,?> domain
コンストラクタの詳細

DomainResultParameter

public DomainResultParameter(Class<D> domainClass)
メソッドの詳細

createDomain

protected D createDomain()

getDomain

public D getDomain()

getIndex

public int getIndex()

getResult

public D getResult()
定義:
インタフェース ResultParameter<D extends Domain<?,?>> 内の getResult

accept

public <R,P,TH extends Throwable> R accept(CallableSqlParameterVisitor<R,P,TH> visitor,
                                           P p)
         throws TH extends Throwable
定義:
インタフェース CallableSqlParameter 内の accept
例外:
TH extends Throwable


Copyright © 2009 The Seasar Foundation. All Rights Reserved.