|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.extension.jdbc.gen.internal.desc.EntitySetDescFactoryImpl
public class EntitySetDescFactoryImpl
EntitySetDescFactory
の実装クラスです。
フィールドの概要 | |
---|---|
protected java.lang.Integer |
allocationSize
エンティティの識別子の割り当てサイズ、指定しない場合は null |
protected DbTableMetaReader |
dbTableMetaReader
テーブルメタデータのリーダ |
protected GenDialect |
dialect
方言 |
protected EntityDescFactory |
entityDescFactory
エンティティ記述のファクトリ |
protected GenerationType |
generationType
エンティティの識別子の生成方法を示す列挙型 、生成しない場合は null |
protected java.lang.Integer |
initialValue
エンティティの識別子の初期値、指定しない場合は null |
protected PersistenceConvention |
persistenceConvention
永続化層の命名規約 |
protected java.io.File |
pluralFormFile
単語を複数系に変換するための辞書ファイル、使用しない場合は null |
protected java.lang.String |
versionColumnNamePattern
バージョンカラム名のパターン |
コンストラクタの概要 | |
---|---|
EntitySetDescFactoryImpl(DbTableMetaReader dbTableMetaReader,
PersistenceConvention persistenceConvention,
GenDialect dialect,
java.lang.String versionColumnNamePattern,
java.io.File pluralFormFile,
GenerationType generationType,
java.lang.Integer initialValue,
java.lang.Integer allocationSize)
インスタンスを構築します。 |
メソッドの概要 | |
---|---|
protected AssociationResolver |
createAssociationResolver(EntitySetDesc entitySetDesc,
PluralFormDictinary pluralFormDictinary)
関連のリゾルバを作成します。 |
protected EntityDescFactory |
createEntityDescFactory()
EntityDescFactory の実装を作成します。 |
protected PluralFormDictinary |
createPluralFormDictinary()
単語を複数形に変換するための辞書を作成します。 |
EntitySetDesc |
getEntitySetDesc()
エンティティ集合記述を返します。 |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
loadPluralFormFile()
辞書ファイルをロードし結果を LinkedHashMap として返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected DbTableMetaReader dbTableMetaReader
protected PersistenceConvention persistenceConvention
protected GenDialect dialect
protected java.lang.String versionColumnNamePattern
protected java.io.File pluralFormFile
null
protected GenerationType generationType
null
protected java.lang.Integer initialValue
null
protected java.lang.Integer allocationSize
null
protected EntityDescFactory entityDescFactory
コンストラクタの詳細 |
---|
public EntitySetDescFactoryImpl(DbTableMetaReader dbTableMetaReader, PersistenceConvention persistenceConvention, GenDialect dialect, java.lang.String versionColumnNamePattern, java.io.File pluralFormFile, GenerationType generationType, java.lang.Integer initialValue, java.lang.Integer allocationSize)
dbTableMetaReader
- テーブルメタデータのリーダdialect
- 方言persistenceConvention
- 永続化層の命名規約versionColumnNamePattern
- バージョンカラム名のパターンpluralFormFile
- 単語を複数系に変換するための辞書ファイル、使用しない場合はnull
generationType
- エンティティの識別子の生成方法を示す列挙型 、生成しない場合はnull
initialValue
- エンティティの識別子の初期値、指定しない場合はnull
allocationSize
- エンティティの識別子の割り当てサイズ、指定しない場合はnull
メソッドの詳細 |
---|
public EntitySetDesc getEntitySetDesc()
EntitySetDescFactory
の記述:
EntitySetDescFactory
内の getEntitySetDesc
protected EntityDescFactory createEntityDescFactory()
EntityDescFactory
の実装を作成します。
EntityDescFactory
の実装protected AssociationResolver createAssociationResolver(EntitySetDesc entitySetDesc, PluralFormDictinary pluralFormDictinary)
entitySetDesc
- エンティティ集合記述pluralFormDictinary
- 単語を複数形に変換するための辞書
protected PluralFormDictinary createPluralFormDictinary()
public java.util.LinkedHashMap<java.lang.String,java.lang.String> loadPluralFormFile()
LinkedHashMap
として返します。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |