クラス QueryMapper
java.lang.ObjectSE
org.springframework.data.cassandra.core.convert.QueryMapper
- 既知の直属サブクラス
UpdateMapper
Query
を CQL 固有のデータ型にマップします。- 導入:
- 2.0
- 作成者:
- Mark Paluch, Christoph Strobl
- 関連事項:
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明protected static class
フィールドとそのメタ情報を表す値オブジェクト。protected static class
マッピングメタデータでサポートされるQueryMapper.Field
の拡張。コンストラクターのサマリー
コンストラクターコンストラクター説明QueryMapper
(CassandraConverter converter) 指定されたCassandraConverter
で新しいQueryMapper
を作成します。メソッドのサマリー
修飾子と型メソッド説明オブジェクト値を Cassandra 列型の値に変換するために使用される構成済みのCassandraConverter
を返します。ListSE<com.datastax.oss.driver.api.core.CqlIdentifier>
getMappedColumnNames
(Columns columns, CassandraPersistentEntity<?> entity) getMappedObject
(Filter filter, CassandraPersistentEntity<?> entity) getMappedSelectors
(Columns columns, CassandraPersistentEntity<?> entity) getMappedSort
(Sort sort, CassandraPersistentEntity<?> entity) protected CassandraMappingContext
オブジェクトを Cassandra テーブル (行 / 列) に格納 (マップ) するために使用されるマッピングメタデータ (永続的なエンティティとプロパティ) を含む構成済みのMappingContext
を返します。
コンストラクターの詳細
QueryMapper
指定されたCassandraConverter
で新しいQueryMapper
を作成します。- パラメーター:
converter
- null であってはなりません。
メソッドの詳細
getConverter
オブジェクト値を Cassandra 列型の値に変換するために使用される構成済みのCassandraConverter
を返します。- 戻り値:
- 構成された
CassandraConverter
- 関連事項:
getMappingContext
オブジェクトを Cassandra テーブル (行 / 列) に格納 (マップ) するために使用されるマッピングメタデータ (永続的なエンティティとプロパティ) を含む構成済みのMappingContext
を返します。- 戻り値:
- 構成された
MappingContext
getMappedObject
Filter
をtype hint
にマップします。フィルターマッピングは、プロパティ名を列名に変換し、CriteriaDefinition.Predicate
値を単純な Cassandra 値にマップします。- パラメーター:
filter
- null であってはなりません。entity
- null であってはなりません。- 戻り値:
- マップされた
Filter
getMappedSelectors
public ListSE<Columns.Selector> getMappedSelectors(Columns columns, CassandraPersistentEntity<?> entity) - パラメーター:
columns
- null であってはなりません。entity
- null であってはなりません。- 戻り値:
- マップされた
Columns.Selector
s。
getMappedColumnNames
public ListSE<com.datastax.oss.driver.api.core.CqlIdentifier> getMappedColumnNames(Columns columns, CassandraPersistentEntity<?> entity) - パラメーター:
columns
- null であってはなりません。entity
- null であってはなりません。- 戻り値:
- マップされた列名。
getMappedSort