| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 - 単語を複数系に変換するための辞書ファイル、使用しない場合はnullgenerationType - エンティティの識別子の生成方法を示す列挙型 、生成しない場合はnullinitialValue - エンティティの識別子の初期値、指定しない場合はnullallocationSize - エンティティの識別子の割り当てサイズ、指定しない場合はnull| メソッドの詳細 | 
|---|
public EntitySetDesc getEntitySetDesc()
EntitySetDescFactory の記述: 
EntitySetDescFactory 内の getEntitySetDescprotected 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として返します。
| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||