概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.maachang.dao.dbms.ctbl
クラス TablePostgre

    java.lang.Object
      org.maachang.dao.dbms.ctbl.TablePostgre

すべての実装されたインタフェース:
  Table

    public class TablePostgre

extends java.lang.Object
implements Table

テーブル定義(Postgre).

導入されたバージョン:
  MaaEngine 1.00
バージョン:
  2007/10/18
作成者:
  masahito suzuki

フィールドの概要

インタフェース 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`

コンストラクタの概要
`TablePostgre()`

メソッドの概要
`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`

コンストラクタの詳細

### TablePostgre

    public TablePostgre()

メソッドの詳細

### getAdapter

    public java.lang.String getAdapter()

  アダプタ名を取得.
  アダプタ名を取得します.

  定義:
    インタフェース `Table` 内の `getAdapter`
  戻り値:
    String アダプタ名が返されます.

### createTable

    public java.lang.String createTable(Config params)

  指定パラメータから、CreateTable条件を生成.
  指定パラメータから、CreateTable条件を生成します.

  定義:
    インタフェース `Table` 内の `createTable`
  パラメータ:
    `params` - 対象のパラメータを設定します.
  戻り値:
    String 生成されたCreateTableが返されます.

### typeByBoolean

    public java.lang.String typeByBoolean()

  boolean型を取得.
  boolean型を取得します.

  定義:
    インタフェース `Table` 内の `typeByBoolean`
  戻り値:
    String boolean型の文字列が返されます.

### typeByInt

    public java.lang.String typeByInt()

  intの条件を取得.
  intの条件を取得します.

  定義:
    インタフェース `Table` 内の `typeByInt`
  戻り値:
    String int型の文字列が返されます.

### typeByLong

    public java.lang.String typeByLong()

  longの条件を取得.
  longの条件を取得します.

  定義:
    インタフェース `Table` 内の `typeByLong`
  戻り値:
    String long型の文字列が返されます.

### typeByFloat

    public java.lang.String typeByFloat()

  floatの条件を取得.
  floatの条件を取得します.

  定義:
    インタフェース `Table` 内の `typeByFloat`
  戻り値:
    String float型の文字列が返されます.

### typeByDouble

    public java.lang.String typeByDouble()

  doubleの条件を取得.
  doubleの条件を取得します.

  定義:
    インタフェース `Table` 内の `typeByDouble`
  戻り値:
    String double型の文字列が返されます.

### typeByBytes

    public java.lang.String typeByBytes()

  byte配列の条件を取得.
  byte配列の条件を取得します.

  定義:
    インタフェース `Table` 内の `typeByBytes`
  戻り値:
    String byte配列型の文字列が返されます.

### typeByChar

    public java.lang.String typeByChar()

  char条件を取得.
  char条件を取得します.

  定義:
    インタフェース `Table` 内の `typeByChar`
  戻り値:
    String char型の文字列が返されます.

### typeByText

    public java.lang.String typeByText()

  text条件を取得.
  text条件を取得します.

  定義:
    インタフェース `Table` 内の `typeByText`
  戻り値:
    String text型の文字列が返されます.

### typeByDate

    public java.lang.String typeByDate()

  date条件を取得.
  date条件を取得します.

  定義:
    インタフェース `Table` 内の `typeByDate`
  戻り値:
    String date型の文字列が返されます.

### typeByTime

    public java.lang.String typeByTime()

  time条件を取得.
  time条件を取得します.

  定義:
    インタフェース `Table` 内の `typeByTime`
  戻り値:
    String time型の文字列が返されます.

### typeByTimestamp

    public java.lang.String typeByTimestamp()

  timestamp条件を取得.
  timestamp条件を取得します.

  定義:
    インタフェース `Table` 内の `typeByTimestamp`
  戻り値:
    String timestamp型の文字列が返されます.

### primaryKeyName

    public java.lang.String primaryKeyName()

  プライマリーキー条件を取得.
  プライマリーキー条件を取得します.

  定義:
    インタフェース `Table` 内の `primaryKeyName`
  戻り値:
    String プライマリーキー条件の文字列が返されます.

### indexName

    public java.lang.String indexName()

  インタフェース `Table` の記述:
  インデックス条件を取得.
  インデックス条件を取得します.

  定義:
    インタフェース `Table` 内の `indexName`
  戻り値:
    String インデックス条件の文字列が返されます.

### notNullName

    public java.lang.String notNullName()

  not_null条件を取得.
  not_null条件を取得します.

  定義:
    インタフェース `Table` 内の `notNullName`
  戻り値:
    String not_null条件の文字列が返されます.

### uniqueName

    public java.lang.String uniqueName()

  unique条件を取得.
  unique条件を取得します.

  定義:
    インタフェース `Table` 内の `uniqueName`
  戻り値:
    String unique条件の文字列が返されます.

### defaultName

    public java.lang.String defaultName()

  default条件を取得.
  default条件を取得します.

  定義:
    インタフェース `Table` 内の `defaultName`
  戻り値:
    Stirng default条件の文字列が返されます.

### getBooleanType

    public java.lang.Object getBooleanType(java.lang.Boolean src)

  BOOLEAN型の型変換情報.
  BOOLEAN型での型変換情報を取得します.

  定義:
    インタフェース `Table` 内の `getBooleanType`
  パラメータ:
    `src` - 変換元の情報を設定します.
  戻り値:
    Object Boolean型となる型情報が返されます.

### getBooleanByTrue

    public java.lang.Object getBooleanByTrue()

  BOOLEAN型[true]情報.
  BOOLEAN型の[true]情報が返されます.

  定義:
    インタフェース `Table` 内の `getBooleanByTrue`
  戻り値:
    Object Boolean型の[true]条件が返されます.

### getBooleanByFalse

    public java.lang.Object getBooleanByFalse()

  BOOLEAN型[false]情報.
  BOOLEAN型の[false]情報が返されます.

  定義:
    インタフェース `Table` 内の `getBooleanByFalse`
  戻り値:
    Object Boolean型の[false]条件が返されます.

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド