|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface Table
テーブル定義.
フィールドの概要 | |
---|---|
static java.lang.String |
BINARY
カラム定義タイプ : BINARY. |
static java.lang.String |
BOOLEAN
カラム定義タイプ : BOOLEAN. |
static java.lang.String |
CHAR
カラム定義タイプ : CHAR. |
static java.lang.String |
COLUMN_DEFAULT
カラム定義要素 : default. |
static java.lang.String |
COLUMN_INDEX
カラム定義要素 : index. |
static java.lang.String |
COLUMN_KEY
カラム定義要素 : key. |
static java.lang.String |
COLUMN_NOT_NULL
カラム定義要素 : not null. |
static java.lang.String |
COLUMN_NOT_NULL2
カラム定義要素 : not null. |
static java.lang.String |
COLUMN_UNIQUE
カラム定義要素 : unique. |
static java.lang.String |
DATE
カラム定義タイプ : DATE. |
static java.lang.String |
DOUBLE
カラム定義タイプ : DOUBLE. |
static java.lang.String |
FLOAT
カラム定義タイプ : FLOAT. |
static java.lang.String |
INTEGER
カラム定義タイプ : Integer. |
static java.lang.String |
LONG
カラム定義タイプ : LONG. |
static java.lang.String |
TABLE_TYPE
テーブルタイプ. |
static java.lang.String |
TEXT
カラム定義タイプ : TEXT. |
static java.lang.String |
TIME
カラム定義タイプ : TIME. |
static java.lang.String |
TIMESTAMP
カラム定義タイプ : TIMESTAMP. |
static java.lang.String[] |
VALUE_JAVA_TYPES
Java変数型一覧. |
static java.lang.String[] |
VALUE_TYPES
型一覧. |
メソッドの概要 | |
---|---|
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条件を取得. |
フィールドの詳細 |
---|
static final java.lang.String BOOLEAN
static final java.lang.String INTEGER
static final java.lang.String LONG
static final java.lang.String FLOAT
static final java.lang.String DOUBLE
static final java.lang.String BINARY
static final java.lang.String CHAR
static final java.lang.String TEXT
static final java.lang.String DATE
static final java.lang.String TIME
static final java.lang.String TIMESTAMP
static final java.lang.String COLUMN_INDEX
static final java.lang.String COLUMN_KEY
static final java.lang.String COLUMN_NOT_NULL
static final java.lang.String COLUMN_NOT_NULL2
static final java.lang.String COLUMN_UNIQUE
static final java.lang.String COLUMN_DEFAULT
static final java.lang.String TABLE_TYPE
static final java.lang.String[] VALUE_TYPES
static final java.lang.String[] VALUE_JAVA_TYPES
メソッドの詳細 |
---|
java.lang.String getAdapter()
java.lang.String createTable(Config params)
params
- 対象のパラメータを設定します.
java.lang.String typeByBoolean()
java.lang.String typeByInt()
java.lang.String typeByLong()
java.lang.String typeByFloat()
java.lang.String typeByDouble()
java.lang.String typeByBytes()
java.lang.String typeByChar()
java.lang.String typeByText()
java.lang.String typeByDate()
java.lang.String typeByTime()
java.lang.String typeByTimestamp()
java.lang.String primaryKeyName()
java.lang.String indexName()
java.lang.String notNullName()
java.lang.String uniqueName()
java.lang.String defaultName()
java.lang.Object getBooleanType(java.lang.Boolean src)
src
- 変換元の情報を設定します.
java.lang.Object getBooleanByTrue()
java.lang.Object getBooleanByFalse()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |