|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 - カラム名を表示する場合trueshowColumnDefinition - カラム定義を表示する場合trueuseTemporalType - TemporalTypeを使用する場合truepersistenceConvention - 永続化層の命名規約| メソッドの詳細 |
|---|
public AttributeModel getAttributeModel(AttributeDesc attributeDesc)
AttributeModelFactory の記述:
AttributeModelFactory 内の getAttributeModelattributeDesc - 属性記述
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 - 属性記述
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||