クラス PostgresCallMetaDataProvider
java.lang.ObjectSE
org.springframework.jdbc.core.metadata.GenericCallMetaDataProvider
org.springframework.jdbc.core.metadata.PostgresCallMetaDataProvider
- 実装されたすべてのインターフェース:
CallMetaDataProvider
CallMetaDataProvider
インターフェースの Postgres 固有の実装。このクラスは、Simple JDBC クラスによる内部使用を目的としています。- 導入:
- 2.5
- 作成者:
- Thomas Risberg
フィールドサマリー
クラス org.springframework.jdbc.core.metadata.GenericCallMetaDataProvider から継承されたフィールド
logger
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明boolean
byPassReturnParameter
(StringSE parameterName) 指定した名前の戻りパラメーターをバイパスする必要があります。createDefaultOutParameter
(StringSE parameterName, CallParameterMetaData meta) 提供されたメタデータに基づいてデフォルトの出力パラメーターを作成します。int
この機能がサポートされている場合、参照カーソルとして ResultSets を返す列のTypes
SE 型を取得します。boolean
このデータベースは、指定された列のCallableStatement.getObject(int)
SE で取得される参照カーソルとして ResultSets を返すことをサポートしていますか?boolean
このデータベースは、JDBC 呼び出しStatement.getResultSet()
で取得する必要がある ResultSets を返すことをサポートしていますか?metaDataSchemaNameToUse
(StringSE schemaName) 現在使用されているメタデータと一致するように、渡されたスキーマ名の変更を提供します。クラス org.springframework.jdbc.core.metadata.GenericCallMetaDataProvider から継承されたメソッド
catalogNameToUse, createDefaultInOutParameter, createDefaultInParameter, getCallParameterMetaData, getUserName, initializeWithMetaData, initializeWithProcedureColumnMetaData, isProcedureColumnMetaDataUsed, isStoresLowerCaseIdentifiers, isStoresUpperCaseIdentifiers, isSupportsCatalogsInProcedureCalls, isSupportsSchemasInProcedureCalls, metaDataCatalogNameToUse, parameterNameToUse, procedureNameToUse, schemaNameToUse, setStoresLowerCaseIdentifiers, setStoresUpperCaseIdentifiers, setSupportsCatalogsInProcedureCalls, setSupportsSchemasInProcedureCalls
コンストラクターの詳細
PostgresCallMetaDataProvider
メソッドの詳細
isReturnResultSetSupported
public boolean isReturnResultSetSupported()インターフェースからコピーされた説明:CallMetaDataProvider
このデータベースは、JDBC 呼び出しStatement.getResultSet()
で取得する必要がある ResultSets を返すことをサポートしていますか?- 次で指定:
- インターフェース
CallMetaDataProvider
のisReturnResultSetSupported
- オーバーライド:
- クラス
GenericCallMetaDataProvider
のisReturnResultSetSupported
isRefCursorSupported
public boolean isRefCursorSupported()インターフェースからコピーされた説明:CallMetaDataProvider
このデータベースは、指定された列のCallableStatement.getObject(int)
SE で取得される参照カーソルとして ResultSets を返すことをサポートしていますか?- 次で指定:
- インターフェース
CallMetaDataProvider
のisRefCursorSupported
- オーバーライド:
- クラス
GenericCallMetaDataProvider
のisRefCursorSupported
getRefCursorSqlType
public int getRefCursorSqlType()インターフェースからコピーされた説明:CallMetaDataProvider
この機能がサポートされている場合、参照カーソルとして ResultSets を返す列のTypes
SE 型を取得します。- 次で指定:
- インターフェース
CallMetaDataProvider
のgetRefCursorSqlType
- オーバーライド:
- クラス
GenericCallMetaDataProvider
のgetRefCursorSqlType
metaDataSchemaNameToUse
インターフェースからコピーされた説明:CallMetaDataProvider
現在使用されているメタデータと一致するように、渡されたスキーマ名の変更を提供します。戻り値は、メタデータ検索に使用されます。これには、使用されるケースの変更や、提供されていない場合は基本スキーマの提供が含まれます。- 次で指定:
- インターフェース
CallMetaDataProvider
のmetaDataSchemaNameToUse
- オーバーライド:
- クラス
GenericCallMetaDataProvider
のmetaDataSchemaNameToUse
createDefaultOutParameter
インターフェースからコピーされた説明:CallMetaDataProvider
提供されたメタデータに基づいて、デフォルトの出力パラメーターを作成します。これは、明示的なパラメーター宣言が行われていない場合に使用されます。- 次で指定:
- インターフェース
CallMetaDataProvider
のcreateDefaultOutParameter
- オーバーライド:
- クラス
GenericCallMetaDataProvider
のcreateDefaultOutParameter
- パラメーター:
parameterName
- パラメーターの名前meta
- この呼び出しに使用されるメタデータ- 戻り値:
- 設定された SqlOutParameter
byPassReturnParameter
インターフェースからコピーされた説明:CallMetaDataProvider
指定した名前の戻りパラメーターをバイパスする必要があります。これにより、データベース固有の実装は、データベース呼び出しによって返された特定の結果の処理をスキップできます。- 次で指定:
- インターフェース
CallMetaDataProvider
のbyPassReturnParameter
- オーバーライド:
- クラス
GenericCallMetaDataProvider
のbyPassReturnParameter