|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectorg.maachang.dao.dbms.ctbl.TableHSql
public class TableHSql
テーブル定義(HSQL).
| フィールドの概要 |
|---|
| インタフェース 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 |
| コンストラクタの概要 | |
|---|---|
TableHSql()
|
|
| メソッドの概要 | |
|---|---|
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 TableHSql()
| メソッドの詳細 |
|---|
public java.lang.String getAdapter()
Table 内の getAdapterpublic java.lang.String createTable(Config params)
Table 内の createTableparams - 対象のパラメータを設定します.
public java.lang.String typeByBoolean()
Table 内の typeByBooleanpublic java.lang.String typeByInt()
Table 内の typeByIntpublic java.lang.String typeByLong()
Table 内の typeByLongpublic java.lang.String typeByFloat()
Table 内の typeByFloatpublic java.lang.String typeByDouble()
Table 内の typeByDoublepublic java.lang.String typeByBytes()
Table 内の typeByBytespublic java.lang.String typeByChar()
Table 内の typeByCharpublic java.lang.String typeByText()
Table 内の typeByTextpublic java.lang.String typeByDate()
Table 内の typeByDatepublic java.lang.String typeByTime()
Table 内の typeByTimepublic java.lang.String typeByTimestamp()
Table 内の typeByTimestamppublic java.lang.String primaryKeyName()
Table 内の primaryKeyNamepublic java.lang.String indexName()
Table の記述:
Table 内の indexNamepublic java.lang.String notNullName()
Table 内の notNullNamepublic java.lang.String uniqueName()
Table 内の uniqueNamepublic java.lang.String defaultName()
Table 内の defaultNamepublic java.lang.Object getBooleanType(java.lang.Boolean src)
Table 内の getBooleanTypesrc - 変換元の情報を設定します.
public java.lang.Object getBooleanByTrue()
Table 内の getBooleanByTruepublic java.lang.Object getBooleanByFalse()
Table 内の getBooleanByFalse
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||