インターフェース CassandraParameterAccessor
- すべてのスーパーインターフェース:
IterableSE<ObjectSE>
,ParameterAccessor
- すべての既知の実装クラス:
CassandraParametersParameterAccessor
ドライバーとパラメーター型によってサポートされている Cassandra
types
を公開する Cassandra 固有の ParameterAccessor
。- 作成者:
- Matthew Adams, Mark Paluch
メソッドのサマリー
修飾子と型メソッド説明findCassandraType
(int index) 宣言されたメソッドパラメーターのCassandraType
を返します。com.datastax.oss.driver.api.core.type.DataType
getDataType
(int index) 型がsimple type
の場合、宣言されたパラメーターの CassandraDataType
を返します。ClassSE<?>
getParameterType
(int index) 実際のパラメーター型(アンラップ後)。関連付けられているリポジトリクエリメソッドに関連付けられているQueryOptions
を返します。ObjectSE[]
基になるクエリメソッドの生のパラメーター値を返します。インターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, spliterator
インターフェース org.springframework.data.repository.query.ParameterAccessor から継承されたメソッド
findDynamicProjection, getBindableValue, getPageable, getSort, hasBindableNullValue, iterator
メソッドの詳細
findCassandraType
宣言されたメソッドパラメーターのCassandraType
を返します。- パラメーター:
index
- パラメーターインデックス- 戻り値:
- Cassandra
CassandraType
または null。 - 関連事項:
getDataType
com.datastax.oss.driver.api.core.type.DataType getDataType(int index) - パラメーター:
index
- パラメーターインデックス- 戻り値:
- Cassandra
DataType
、またはパラメーター型がCassandraSimpleTypeHolder
から判別できない場合は null - 関連事項:
getParameterType
実際のパラメーター型(アンラップ後)。- パラメーター:
index
- パラメーターインデックス- 戻り値:
- パラメーターの型。null にはなりません。
getValues
ObjectSE[] getValues()基になるクエリメソッドの生のパラメーター値を返します。- 戻り値:
- 基になるクエリメソッドに渡される生のパラメーター値。
- 導入:
- 1.5
getQueryOptions
関連付けられているリポジトリクエリメソッドに関連付けられているQueryOptions
を返します。- 戻り値:
QueryOptions
、または存在しない場合は null。- 導入:
- 2.0