org.seasar.extension.jdbc.gen.internal.dialect
クラス FirebirdGenDialect

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.gen.internal.dialect.StandardGenDialect
      上位を拡張 org.seasar.extension.jdbc.gen.internal.dialect.FirebirdGenDialect
すべての実装されたインタフェース:
GenDialect

public class FirebirdGenDialect
extends StandardGenDialect

Firebirdの方言を扱うクラスです。

作成者:
taedium

入れ子のクラスの概要
 
クラス org.seasar.extension.jdbc.gen.internal.dialect.StandardGenDialect から継承された入れ子のクラス/インタフェース
StandardGenDialect.StandardColumnType, StandardGenDialect.StandardSqlBlockContext
 
インタフェース org.seasar.extension.jdbc.gen.dialect.GenDialect から継承された入れ子のクラス/インタフェース
GenDialect.ColumnType, GenDialect.SqlBlockContext
 
フィールドの概要
 
クラス org.seasar.extension.jdbc.gen.internal.dialect.StandardGenDialect から継承されたフィールド
columnTypeMap, fallbackColumnTypeMap, logger, sqlTypeMap
 
コンストラクタの概要
FirebirdGenDialect()
          インスタンスを構築します。
 
メソッドの概要
 GenerationType getDefaultGenerationType()
          デフォルトのGenerationTypeを返します。
 java.lang.String getName()
          名前を返します。
 java.lang.String getSequenceNextValString(java.lang.String sequenceName, int allocationSize)
          シーケンスの値を取得するSQLを返します。
 
クラス org.seasar.extension.jdbc.gen.internal.dialect.StandardGenDialect から継承されたメソッド
createSqlBlockContext, getCauseSQLException, getCloseQuote, getColumnCommentMap, getColumnType, getDefaultSchemaName, getDropForeignKeySyntax, getDropUniqueKeySyntax, getErrorCode, getIdentityColumnDefinition, getIdentityInsertDisableStatement, getIdentityInsertEnableStatement, getOpenQuote, getSequenceDefinitionFragment, getSqlBlockDelimiter, getSQLState, getSqlType, getSqlType, getSqlTypeInternal, getTableComment, isAutoIncrement, isColumnNotFound, isJdbcCommentAvailable, isSequenceNotFound, isTableNotFound, quote, supportsCommentInCreateTable, supportsCommentOn, supportsGetIndexInfo, supportsIdentity, supportsIdentityInsert, supportsIdentityInsertControlStatement, supportsNullableUnique, supportsReferentialDeleteRule, supportsReferentialUpdateRule, supportsSequence, unquote
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FirebirdGenDialect

public FirebirdGenDialect()
インスタンスを構築します。

メソッドの詳細

getName

public java.lang.String getName()
インタフェース GenDialect の記述:
名前を返します。

定義:
インタフェース GenDialect 内の getName
オーバーライド:
クラス StandardGenDialect 内の getName
戻り値:
名前

getDefaultGenerationType

public GenerationType getDefaultGenerationType()
インタフェース GenDialect の記述:
デフォルトのGenerationTypeを返します。

定義:
インタフェース GenDialect 内の getDefaultGenerationType
オーバーライド:
クラス StandardGenDialect 内の getDefaultGenerationType
戻り値:
デフォルトのGenerationType

getSequenceNextValString

public java.lang.String getSequenceNextValString(java.lang.String sequenceName,
                                                 int allocationSize)
インタフェース GenDialect の記述:
シーケンスの値を取得するSQLを返します。

定義:
インタフェース GenDialect 内の getSequenceNextValString
オーバーライド:
クラス StandardGenDialect 内の getSequenceNextValString
パラメータ:
sequenceName - シーケンス名
allocationSize - 割り当てサイズ
戻り値:
シーケンスの値を取得するSQL


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.