org.seasar.eclipselink.jpa.unit
クラス EclipseLinkEntityCollectionReader

java.lang.Object
  上位を拡張 org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader
      上位を拡張 org.seasar.eclipselink.jpa.unit.EclipseLinkEntityCollectionReader
すべての実装されたインタフェース:
DataReader, EntityReader

public class EclipseLinkEntityCollectionReader
extends EclipseLinkEntityReader

EclipseLink用のEntityReader実装です(Collection用)。

作成者:
Hidenoshin Yoshida

フィールドの概要
protected  Map<Class<?>,EclipseLinkEntityDesc> entityDescs
          Entityクラスと対応するEntityDescのMap
protected  Class<?> processingClass
          EntityReader生成時に一時的にEntityClassを保持するフィールド
 
クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader から継承されたフィールド
dataSet
 
コンストラクタの概要
EclipseLinkEntityCollectionReader(Collection<?> entities, Map<Class<?>,EclipseLinkEntityDesc> entityDescs)
          コンストラクタ
 
メソッドの概要
protected  EclipseLinkEntityDesc getEntityDesc()
          entityDescを返します。
 
クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader から継承されたメソッド
getRow, read, setAdditionalIdRow, setupAttributeColumns, setupColumns, setupDiscriminatorColumn, setupRow
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

entityDescs

protected Map<Class<?>,EclipseLinkEntityDesc> entityDescs
Entityクラスと対応するEntityDescのMap


processingClass

protected Class<?> processingClass
EntityReader生成時に一時的にEntityClassを保持するフィールド

コンストラクタの詳細

EclipseLinkEntityCollectionReader

public EclipseLinkEntityCollectionReader(Collection<?> entities,
                                         Map<Class<?>,EclipseLinkEntityDesc> entityDescs)
コンストラクタ

パラメータ:
entities - 対象となるEntityのList
entityDescs - Entityクラスと対応するEntityDescのMap
メソッドの詳細

getEntityDesc

protected EclipseLinkEntityDesc getEntityDesc()
クラス EclipseLinkEntityReader の記述:
entityDescを返します。

オーバーライド:
クラス EclipseLinkEntityReader 内の getEntityDesc
戻り値:
entityDesc
関連項目:
EclipseLinkEntityReader.getEntityDesc()


Copyright © 2008 The Seasar Foundation. All Rights Reserved.