|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.extension.jdbc.gen.internal.model.AttributeModelFactoryImpl
public class AttributeModelFactoryImpl
AttributeModelFactory
の実装クラスです。
フィールドの概要 | |
---|---|
protected PersistenceConvention |
persistenceConvention
永続化層の命名規約 |
protected boolean |
showColumnDefinition
カラム定義を表示する場合 true |
protected boolean |
showColumnName
カラム名を表示する場合 true |
protected boolean |
useTemporalType
TemporalType を使用する場合true |
コンストラクタの概要 | |
---|---|
AttributeModelFactoryImpl(boolean showColumnName,
boolean showColumnDefinition,
boolean useTemporalType,
PersistenceConvention persistenceConvention)
インスタンスを構築します。 |
メソッドの概要 | |
---|---|
protected void |
doAttributeClass(AttributeModel attributeModel,
AttributeDesc attributeDesc)
属性のクラスを処理します。 |
protected void |
doColumnDefinition(AttributeModel attributeModel,
AttributeDesc attributeDesc)
カラム定義を処理します。 |
protected void |
doColumnName(AttributeModel attributeModel,
AttributeDesc attributeDesc)
カラム名を処理します。 |
protected void |
doLength(AttributeModel attributeModel,
AttributeDesc attributeDesc)
長さを処理します。 |
protected void |
doPrecision(AttributeModel attributeModel,
AttributeDesc attributeDesc)
精度を処理します。 |
protected void |
doScale(AttributeModel attributeModel,
AttributeDesc attributeDesc)
スケールを処理します。 |
AttributeModel |
getAttributeModel(AttributeDesc attributeDesc)
属性モデルを返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected boolean showColumnName
true
protected boolean showColumnDefinition
true
protected PersistenceConvention persistenceConvention
protected boolean useTemporalType
TemporalType
を使用する場合true
コンストラクタの詳細 |
---|
public AttributeModelFactoryImpl(boolean showColumnName, boolean showColumnDefinition, boolean useTemporalType, PersistenceConvention persistenceConvention)
showColumnName
- カラム名を表示する場合true
showColumnDefinition
- カラム定義を表示する場合true
useTemporalType
- TemporalType
を使用する場合true
persistenceConvention
- 永続化層の命名規約メソッドの詳細 |
---|
public AttributeModel getAttributeModel(AttributeDesc attributeDesc)
AttributeModelFactory
の記述:
AttributeModelFactory
内の getAttributeModel
attributeDesc
- 属性記述
protected void doAttributeClass(AttributeModel attributeModel, AttributeDesc attributeDesc)
attributeModel
- 属性モデルattributeDesc
- 属性記述protected void doColumnName(AttributeModel attributeModel, AttributeDesc attributeDesc)
attributeModel
- 属性モデルattributeDesc
- 属性記述protected void doColumnDefinition(AttributeModel attributeModel, AttributeDesc attributeDesc)
attributeModel
- 属性モデルattributeDesc
- 属性記述protected void doLength(AttributeModel attributeModel, AttributeDesc attributeDesc)
attributeModel
- 属性モデルattributeDesc
- 属性記述protected void doPrecision(AttributeModel attributeModel, AttributeDesc attributeDesc)
attributeModel
- 属性モデルattributeDesc
- 属性記述protected void doScale(AttributeModel attributeModel, AttributeDesc attributeDesc)
attributeModel
- 属性モデルattributeDesc
- 属性記述
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |