public class Db2GenDialect extends StandardGenDialect
classNameMap, fallbackClassNameMap| Constructor and Description |
|---|
Db2GenDialect()
インスタンスを構築します。
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDefaultSchemaName(java.lang.String userName)
デフォルトのスキーマ名を返します。
|
java.lang.String |
getDialectClassName()
方言クラス名を返します。
|
java.lang.String |
getName()
名前を返します。
|
boolean |
isAutoIncrement(java.sql.Connection connection,
java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String tableName,
java.lang.String columnName)
カラムが自動インクリメントに設定されている場合
true を返します。 |
boolean |
supportsIdentity()
アイデンティティをサポートする場合
true を返します。 |
boolean |
supportsSequence()
シーケンスをサポートする場合
true を返します。 |
convertToDateLiteral, convertToTimeLiteral, convertToTimestampLiteral, getColumnCommentMap, getMappedPropertyClassName, getTableComment, isJdbcCommentUnavailable, replacePropertyClassNamepublic java.lang.String getName()
GenDialectgetName in interface GenDialectgetName in class StandardGenDialectpublic java.lang.String getDialectClassName()
GenDialectgetDialectClassName in interface GenDialectgetDialectClassName in class StandardGenDialectpublic java.lang.String getDefaultSchemaName(java.lang.String userName)
GenDialectgetDefaultSchemaName in interface GenDialectgetDefaultSchemaName in class StandardGenDialectuserName - ユーザ名public boolean supportsIdentity()
GenDialecttrue を返します。supportsIdentity in interface GenDialectsupportsIdentity in class StandardGenDialecttruepublic boolean supportsSequence()
GenDialecttrue を返します。supportsSequence in interface GenDialectsupportsSequence in class StandardGenDialecttruepublic boolean isAutoIncrement(java.sql.Connection connection,
java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String tableName,
java.lang.String columnName)
throws java.sql.SQLException
GenDialecttrue を返します。isAutoIncrement in interface GenDialectisAutoIncrement in class StandardGenDialectconnection - コネクションcatalogName - カタログ名schemaName - スキーマ名tableName - テーブル名columnName - カラム名truejava.sql.SQLException - SQLに関する例外が発生した場合