インターフェース R2dbcDialect
- すべてのスーパーインターフェース:
Dialect
- すべての既知の実装クラス:
H2Dialect, MySqlDialect, OracleDialect, PostgresDialect, SqlServerDialect
メソッドのサマリー
修飾子と型メソッド説明このダイアレクトで使用されるBindMarkersFactoryを返します。default CollectionSE<ObjectSE> このダイアレクトのコンバーターのコレクションを返します。default SimpleTypeHolderこのダイアレクトのSimpleTypeHolderを返します。default CollectionSE<? extends ClassSE<?>> このデータベース / ドライバーでネイティブにサポートされている型のコレクションを返します。default StringSErenderForGeneratedValues(SqlIdentifier identifier) Statement#returnGeneratedValuesを介したステートメントを使用して、生成されたキーとして登録するのに適した方法でSqlIdentifierをレンダリングします。
メソッドの詳細
getBindMarkersFactory
BindMarkersFactory getBindMarkersFactory()このダイアレクトで使用されるBindMarkersFactoryを返します。- 戻り値:
- このダイアレクトで使用される
BindMarkersFactory
getSimpleTypes
このデータベース / ドライバーでネイティブにサポートされている型のコレクションを返します。デフォルトはCollections.emptySet()です。- 戻り値:
- このデータベース / ドライバーによってネイティブにサポートされる型のコレクション。デフォルトは
Collections.emptySet()です。
getSimpleTypeHolder
このダイアレクトのSimpleTypeHolderを返します。- 戻り値:
- このダイアレクトの
SimpleTypeHolder。 - 関連事項:
getConverters
このダイアレクトのコンバーターのコレクションを返します。- 次で指定:
- インターフェース
DialectのgetConverters - 戻り値:
- このダイアレクトのコンバーターのコレクション。
renderForGeneratedValues
Statement#returnGeneratedValuesを介したステートメントを使用して、生成されたキーとして登録するのに適した方法でSqlIdentifierをレンダリングします。デフォルトの実装では、識別子の SQL 表現をレンダリングするようにレンダリングします。つまり、該当する場合は引用符を使用します。- パラメーター:
identifier- レンダリングします。null であってはなりません。- 戻り値:
- レンダリングされた識別子。null ではないことが保証されています。
- 導入:
- 1.3.2