public class OracleGenDialect extends StandardGenDialect
classNameMap, fallbackClassNameMap| Constructor and Description |
|---|
OracleGenDialect()
インスタンスを構築します。
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
convertToDateLiteral(java.lang.String value)
日付を表すリテラルを返します。
|
java.lang.String |
convertToTimeLiteral(java.lang.String value)
時刻を表すリテラルを返します。
|
java.lang.String |
convertToTimestampLiteral(java.lang.String value)
タイムスタンプを表すリテラルを返します。
|
java.util.Map<java.lang.String,java.lang.String> |
getColumnCommentMap(java.sql.Connection connection,
java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String tableName)
カラムのコメントのマップを取得します。
|
java.lang.String |
getDialectClassName()
方言クラス名を返します。
|
java.lang.String |
getMappedPropertyClassName(ColumnMeta columnMeta)
カラムにマップされたプロパティのクラス名を返します。
|
java.lang.String |
getName()
名前を返します。
|
java.lang.String |
getTableComment(java.sql.Connection connection,
java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String tableName)
テーブルのコメントを取得します。
|
boolean |
isJdbcCommentUnavailable()
JDBCによりコメントの取得が不可能な場合
true を返します。 |
boolean |
supportsSequence()
シーケンスをサポートする場合
true を返します。 |
getDefaultSchemaName, isAutoIncrement, replacePropertyClassName, supportsIdentitypublic java.lang.String getName()
GenDialectgetName in interface GenDialectgetName in class StandardGenDialectpublic java.lang.String getDialectClassName()
GenDialectgetDialectClassName in interface GenDialectgetDialectClassName in class StandardGenDialectpublic boolean isJdbcCommentUnavailable()
GenDialecttrue を返します。isJdbcCommentUnavailable in interface GenDialectisJdbcCommentUnavailable in class StandardGenDialecttruepublic java.lang.String getTableComment(java.sql.Connection connection,
java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String tableName)
throws java.sql.SQLException
GenDialectgetTableComment in interface GenDialectgetTableComment in class StandardGenDialectconnection - コネクションcatalogName - カタログ名schemaName - スキーマ名tableName - テーブル名java.sql.SQLException - SQLに関する例外が発生した場合public java.util.Map<java.lang.String,java.lang.String> getColumnCommentMap(java.sql.Connection connection,
java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String tableName)
throws java.sql.SQLException
GenDialectgetColumnCommentMap in interface GenDialectgetColumnCommentMap in class StandardGenDialectconnection - コネクションcatalogName - カタログ名schemaName - スキーマ名tableName - テーブル名java.sql.SQLException - SQLに関する例外が発生した場合public java.lang.String getMappedPropertyClassName(ColumnMeta columnMeta)
GenDialectgetMappedPropertyClassName in interface GenDialectgetMappedPropertyClassName in class StandardGenDialectcolumnMeta - カラムメタデータpublic boolean supportsSequence()
GenDialecttrue を返します。supportsSequence in interface GenDialectsupportsSequence in class StandardGenDialecttruepublic java.lang.String convertToTimeLiteral(java.lang.String value)
GenDialectconvertToTimeLiteral in interface GenDialectconvertToTimeLiteral in class StandardGenDialectvalue - 値public java.lang.String convertToDateLiteral(java.lang.String value)
GenDialectconvertToDateLiteral in interface GenDialectconvertToDateLiteral in class StandardGenDialectvalue - 値public java.lang.String convertToTimestampLiteral(java.lang.String value)
GenDialectconvertToTimestampLiteral in interface GenDialectconvertToTimestampLiteral in class StandardGenDialectvalue - 値