|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.maachang.dao.dbms.ctbl.TableH2
public class TableH2
テーブル定義(H2).
フィールドの概要 |
---|
インタフェース org.maachang.dao.dbms.ctbl.Table から継承されたフィールド |
---|
BINARY, BOOLEAN, CHAR, COLUMN_DEFAULT, COLUMN_INDEX, COLUMN_KEY, COLUMN_NOT_NULL, COLUMN_NOT_NULL2, COLUMN_UNIQUE, DATE, DOUBLE, FLOAT, INTEGER, LONG, TABLE_TYPE, TEXT, TIME, TIMESTAMP, VALUE_JAVA_TYPES, VALUE_TYPES |
コンストラクタの概要 | |
---|---|
TableH2()
|
メソッドの概要 | |
---|---|
java.lang.String |
createTable(Config params)
指定パラメータから、CreateTable条件を生成. |
java.lang.String |
defaultName()
default条件を取得. |
java.lang.String |
getAdapter()
アダプタ名を取得. |
java.lang.Object |
getBooleanByFalse()
BOOLEAN型[false]情報. |
java.lang.Object |
getBooleanByTrue()
BOOLEAN型[true]情報. |
java.lang.Object |
getBooleanType(java.lang.Boolean src)
BOOLEAN型の型変換情報. |
java.lang.String |
indexName()
インデックス条件を取得. |
java.lang.String |
notNullName()
not_null条件を取得. |
java.lang.String |
primaryKeyName()
プライマリーキー条件を取得. |
java.lang.String |
typeByBoolean()
boolean型を取得. |
java.lang.String |
typeByBytes()
byte配列の条件を取得. |
java.lang.String |
typeByChar()
char条件を取得. |
java.lang.String |
typeByDate()
date条件を取得. |
java.lang.String |
typeByDouble()
doubleの条件を取得. |
java.lang.String |
typeByFloat()
floatの条件を取得. |
java.lang.String |
typeByInt()
intの条件を取得. |
java.lang.String |
typeByLong()
longの条件を取得. |
java.lang.String |
typeByText()
text条件を取得. |
java.lang.String |
typeByTime()
time条件を取得. |
java.lang.String |
typeByTimestamp()
timestamp条件を取得. |
java.lang.String |
uniqueName()
unique条件を取得. |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public TableH2()
メソッドの詳細 |
---|
public java.lang.String getAdapter()
Table
内の getAdapter
public java.lang.String createTable(Config params)
Table
内の createTable
params
- 対象のパラメータを設定します.
public java.lang.String typeByBoolean()
Table
内の typeByBoolean
public java.lang.String typeByInt()
Table
内の typeByInt
public java.lang.String typeByLong()
Table
内の typeByLong
public java.lang.String typeByFloat()
Table
内の typeByFloat
public java.lang.String typeByDouble()
Table
内の typeByDouble
public java.lang.String typeByBytes()
Table
内の typeByBytes
public java.lang.String typeByChar()
Table
内の typeByChar
public java.lang.String typeByText()
Table
内の typeByText
public java.lang.String typeByDate()
Table
内の typeByDate
public java.lang.String typeByTime()
Table
内の typeByTime
public java.lang.String typeByTimestamp()
Table
内の typeByTimestamp
public java.lang.String primaryKeyName()
Table
内の primaryKeyName
public java.lang.String indexName()
Table
の記述:
Table
内の indexName
public java.lang.String notNullName()
Table
内の notNullName
public java.lang.String uniqueName()
Table
内の uniqueName
public java.lang.String defaultName()
Table
内の defaultName
public java.lang.Object getBooleanType(java.lang.Boolean src)
Table
内の getBooleanType
src
- 変換元の情報を設定します.
public java.lang.Object getBooleanByTrue()
Table
内の getBooleanByTrue
public java.lang.Object getBooleanByFalse()
Table
内の getBooleanByFalse
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |