org.maachang.dao.dbms.kind
クラス SupportKind

java.lang.Object
  上位を拡張 org.maachang.dao.dbms.kind.SupportKind
直系の既知のサブクラス:
KindByDerby, KindByFireBird, KindByH2, KindByHSql, KindByMySql, KindByPostgre

public abstract class SupportKind
extends java.lang.Object

DBMSサポート種類.

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

フィールドの概要
static java.lang.String SEQ_NAME
          シーケンス付加名.
 
コンストラクタの概要
SupportKind()
           
 
メソッドの概要
abstract  java.lang.String getAdapter()
          アダプタ名を取得.
 java.lang.String getInsertIdBySQL()
          IDを設定した後の取得SQL.
 java.lang.String getSequenceId(java.lang.String model)
          新しいIDの取得SQL.
abstract  boolean isBoolean()
          Boolean非サポートフラグ.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SEQ_NAME

public static final java.lang.String SEQ_NAME
シーケンス付加名.

関連項目:
定数フィールド値
コンストラクタの詳細

SupportKind

public SupportKind()
メソッドの詳細

getAdapter

public abstract java.lang.String getAdapter()
アダプタ名を取得.

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

戻り値:
String アダプタ名が返されます.

isBoolean

public abstract boolean isBoolean()
Boolean非サポートフラグ.

Boolean非サポートフラグを取得します.

戻り値:
boolean [true]の場合は、サポートしています.

getInsertIdBySQL

public java.lang.String getInsertIdBySQL()
IDを設定した後の取得SQL.

IDを設定した後の取得SQLが返されます.

戻り値:
String SQLが返されます.

getSequenceId

public java.lang.String getSequenceId(java.lang.String model)
新しいIDの取得SQL.

指定モデルに対する新しいIDを取得するSQLが返されます.

パラメータ:
model - 対象のモデル名を設定します.
戻り値:
String SQLが返されます.