インターフェース IndexResolver
- すべての既知の実装クラス:
CompositeIndexResolver
、PathIndexResolver
、SpelIndexResolver
public interface IndexResolver
IndexResolver
は、指定されたパス、PersistentProperty
および値に適用される 2 次索引構造を抽出します。- 導入:
- 1.7
- 作成者:
- Christoph Strobl
メソッドのサマリー
修飾子と型メソッド説明resolveIndexesFor
(StringSE keyspace, StringSE path, TypeInformation<?> typeInformation, ObjectSE value) 指定された型情報 / 値の組み合わせのすべてのインデックスを解決します。resolveIndexesFor
(TypeInformation<?> typeInformation, ObjectSE value) 指定された型情報 / 値の組み合わせのすべてのインデックスを解決します。
メソッドの詳細
resolveIndexesFor
指定された型情報 / 値の組み合わせのすべてのインデックスを解決します。- パラメーター:
typeInformation
- null であってはなりません。value
- 実際の値。null にすることができます。- 戻り値:
- 決して null にはなりません。
resolveIndexesFor
SetSE<IndexedData> resolveIndexesFor(StringSE keyspace, StringSE path, TypeInformation<?> typeInformation, @Nullable ObjectSE value) 指定された型情報 / 値の組み合わせのすべてのインデックスを解決します。- パラメーター:
keyspace
- null であってはなりません。path
- null であってはなりません。typeInformation
- null であってはなりません。value
- 実際の値。null にすることができます。- 戻り値:
- 決して null にはなりません。