|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.oarts.pirka.iop.tool.core.plugin.in.database.ReviseType
public abstract class ReviseType
データベース型補正変換用の抽象クラス
フィールドの概要 | |
---|---|
protected java.util.HashSet<java.lang.String> |
autoIncrementFieldTypeSet
|
protected java.util.HashMap<java.lang.String,java.lang.String> |
preChnageFieldTypeMap
|
protected java.util.HashMap<java.lang.String,ChangeInfo> |
setLengthMapItem
|
コンストラクタの概要 | |
---|---|
ReviseType()
|
メソッドの概要 | |
---|---|
protected java.lang.String |
createDefineFieldType(int lengthMode,
java.lang.String type,
long length,
int subLength)
独自型の文字列生成 |
protected java.lang.String |
cutMultiSpace(java.lang.String str)
文字列内の連続する半角スペースを1つのスペースに置き換える |
boolean |
isAutoIncrementFieldType(java.lang.String fialdType)
自動連番のフィールドタイプ判定 |
protected void |
lastChange(DatabaseInterfaceDesigner.DatabaseMetaInfo info)
最終変換を行う |
java.lang.String |
makeAutoSequenceName(java.lang.String tableName,
java.lang.String fieldName)
自動シーケンス名 |
protected boolean |
numberChangeCheck(DatabaseInterfaceDesigner.DatabaseMetaInfo info,
ChangeInfo ci)
固定数値の時に型定義の変換を行うかのチェック |
void |
reviseType(DatabaseInterfaceDesigner.DatabaseMetaInfo info)
補正変換 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected java.util.HashMap<java.lang.String,java.lang.String> preChnageFieldTypeMap
protected java.util.HashMap<java.lang.String,ChangeInfo> setLengthMapItem
protected java.util.HashSet<java.lang.String> autoIncrementFieldTypeSet
コンストラクタの詳細 |
---|
public ReviseType()
メソッドの詳細 |
---|
protected java.lang.String createDefineFieldType(int lengthMode, java.lang.String type, long length, int subLength)
lengthMode
- type
- length
- subLength
-
protected java.lang.String cutMultiSpace(java.lang.String str)
str
-
public void reviseType(DatabaseInterfaceDesigner.DatabaseMetaInfo info)
info
- protected void lastChange(DatabaseInterfaceDesigner.DatabaseMetaInfo info)
info
- protected boolean numberChangeCheck(DatabaseInterfaceDesigner.DatabaseMetaInfo info, ChangeInfo ci)
info
- ci
-
public boolean isAutoIncrementFieldType(java.lang.String fialdType)
fialdType
-
public java.lang.String makeAutoSequenceName(java.lang.String tableName, java.lang.String fieldName)
tableName
- テーブル名fieldName
- フィールド名
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |