public final class CreateTable
extends java.lang.Object
| コンストラクタと説明 |
|---|
CreateTable(java.lang.String name,
java.lang.String[] names,
int[] types,
java.lang.String[] uniqueNames,
java.lang.String[] indexNames,
java.lang.String[] ngramNames,
java.lang.String positionX,
java.lang.String positionY,
int accuracy)
テーブル作成.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String[] |
getColumns()
カラム名一覧を取得.
|
java.lang.String |
getName()
テーブル名を取得.
|
TableImpl |
getTable()
テーブル情報を生成.
|
int |
length()
カラム長を取得.
|
void |
next()
次の行に移動.
|
int |
position()
現在の設定ポジションを取得.
|
void |
set(int no,
java.lang.Object value)
情報をセット.
|
void |
set(java.lang.Object... value)
情報をセット.
|
void |
set(java.lang.String name,
java.lang.Object value)
情報をセット.
|
public CreateTable(java.lang.String name,
java.lang.String[] names,
int[] types,
java.lang.String[] uniqueNames,
java.lang.String[] indexNames,
java.lang.String[] ngramNames,
java.lang.String positionX,
java.lang.String positionY,
int accuracy)
name - テーブル名を設定します.names - カラム名群を設定します.types - カラムタイプ群を設定します.uniqueNames - ユニーク定義カラム名群を設定します.indexNames - インデックス定義カラム名群を設定します.ngramNames - NGramインデックス定義カラム名群を設定します.posX - 空間インデックス名のX軸カラム名を設定します.posY - 空間インデックス名のY軸カラム名を設定します.accuracy - 空間インデックス精度を設定します.public final java.lang.String getName()
public final int length()
public final java.lang.String[] getColumns()
public final void next()
public final int position()
public final void set(java.lang.Object... value)
value - 情報を設定します.public final void set(int no,
java.lang.Object value)
no - 対象のカラム項番を設定します.value - 対象の情報を設定します.public final void set(java.lang.String name,
java.lang.Object value)
name - 対象のカラム名を設定します.value - 対象の情報を設定します.public final TableImpl getTable()