クラス PathIndexResolver
java.lang.ObjectSE
org.springframework.data.redis.core.convert.PathIndexResolver
- 実装されたすべてのインターフェース:
IndexResolver
- 導入:
- 1.7
- 作成者:
- Christoph Strobl, Greg Turnquist
コンストラクターのサマリー
コンストラクターコンストラクター説明空のIndexConfiguration
で新しいPathIndexResolver
を作成します。PathIndexResolver
(RedisMappingContext mappingContext) 指定されたIndexConfiguration
で新しいPathIndexResolver
を作成します。メソッドのサマリー
修飾子と型メソッド説明protected SetSE<IndexedData>
resolveIndex
(StringSE keyspace, StringSE propertyPath, PersistentProperty<?> property, ObjectSE value) resolveIndexesFor
(StringSE keyspace, StringSE path, TypeInformation<?> typeInformation, ObjectSE value) 指定された型情報 / 値の組み合わせのすべてのインデックスを解決します。resolveIndexesFor
(TypeInformation<?> typeInformation, ObjectSE value) 指定された型情報 / 値の組み合わせのすべてのインデックスを解決します。
コンストラクターの詳細
PathIndexResolver
public PathIndexResolver()空のIndexConfiguration
で新しいPathIndexResolver
を作成します。PathIndexResolver
指定されたIndexConfiguration
で新しいPathIndexResolver
を作成します。- パラメーター:
mappingContext
- null であってはなりません。
メソッドの詳細
resolveIndexesFor
public SetSE<IndexedData> resolveIndexesFor(TypeInformation<?> typeInformation, @Nullable ObjectSE value) インターフェースからコピーされた説明:IndexResolver
指定された型情報 / 値の組み合わせのすべてのインデックスを解決します。- 次で指定:
- インターフェース
IndexResolver
のresolveIndexesFor
- パラメーター:
typeInformation
- null であってはなりません。value
- 実際の値。null にすることができます。- 戻り値:
- 決して null にはなりません。
resolveIndexesFor
public SetSE<IndexedData> resolveIndexesFor(StringSE keyspace, StringSE path, TypeInformation<?> typeInformation, ObjectSE value) インターフェースからコピーされた説明:IndexResolver
指定された型情報 / 値の組み合わせのすべてのインデックスを解決します。- 次で指定:
- インターフェース
IndexResolver
のresolveIndexesFor
- パラメーター:
keyspace
- null であってはなりません。path
- null であってはなりません。typeInformation
- null であってはなりません。value
- 実際の値。null にすることができます。- 戻り値:
- 決して null にはなりません。
resolveIndex
protected SetSE<IndexedData> resolveIndex(StringSE keyspace, StringSE propertyPath, @Nullable PersistentProperty<?> property, @Nullable ObjectSE value)