org.stormcat.jvbeans.jvlink.analyze
クラス JvRecordMetaFactory

java.lang.Object
  上位を拡張 org.stormcat.jvbeans.jvlink.analyze.JvRecordMetaFactory

public class JvRecordMetaFactory
extends Object

レコードメタ情報JvRecordMetaを生成するためのファクトリです。

導入されたバージョン:
0.1
作成者:
a.yamada

コンストラクタの概要
JvRecordMetaFactory(Class<? extends RecordTypeId> recordTypeIdClass)
          コンストラクタ
 
メソッドの概要
 JvRecordMeta create(Field field)
          フィールドに付与されたJvPropertyからメタ情報を構築したものを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JvRecordMetaFactory

public JvRecordMetaFactory(Class<? extends RecordTypeId> recordTypeIdClass)
コンストラクタ

パラメータ:
recordTypeIdClass - RecordTypeId 実装Enum
メソッドの詳細

create

public JvRecordMeta create(Field field)
フィールドに付与されたJvPropertyからメタ情報を構築したものを返します。

JvPropertyが付与されていないフィールドの場合nullを返します。

パラメータ:
field - フィールド
戻り値:
レコードメタ情報
例外:
IllegalArgumentException - fieldがnullの場合


Copyright © 2009-2011 The Stormcat Project AllRights Reserved.