|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.stormcat.jvbeans.jvlink.analyze.JvBeansContainer
public class JvBeansContainer
JV-DataをDTOにバインディングするための情報を保持したコンテナクラスです。
コンストラクタの概要 | |
---|---|
JvBeansContainer()
コンストラクタ |
メソッドの概要 | |
---|---|
Class<?> |
getMappedType(RecordTypeId recordTypeId)
指定のレコード種別IDのバインディング対象になるDTOの Class を返します。 |
int |
getRecordByteLength(RecordTypeId recordTypeId)
指定のレコード種別IDのバインディング対象になるDTOのレコード長を返します。 |
List<JvRecordMeta> |
getRecordMetaItems(RecordTypeId recordTypeId)
指定のレコード種別IDのバインディング対象になるDTOの各レコードメタ情報を返します。 |
void |
init(String dtoPackage)
指定したパッケージ配下に属するクラスから、JV-Dataのバインディング情報を取得してコンテナに保持させます。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public JvBeansContainer()
メソッドの詳細 |
---|
public void init(String dtoPackage)
クラスパスに通っていれば、ファイルシステム・Jarファイルどちらでもかまいません(Jarファイルが優先されます)。
dtoPackage
- 走査対象パッケージpublic Class<?> getMappedType(RecordTypeId recordTypeId)
Class
を返します。
recordTypeId
- レコード種別ID
public int getRecordByteLength(RecordTypeId recordTypeId)
recordTypeId
- レコード種別ID
public List<JvRecordMeta> getRecordMetaItems(RecordTypeId recordTypeId)
recordTypeId
- レコード種別ID
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |