クラス SpelIndexResolver
java.lang.ObjectSE
org.springframework.data.redis.core.convert.SpelIndexResolver
- 実装されたすべてのインターフェース:
IndexResolver
- 導入:
- 1.7
- 作成者:
- Rob Winch, Christoph Strobl
コンストラクターのサマリー
コンストラクターコンストラクター説明SpelIndexResolver
(RedisMappingContext mappingContext) デフォルトのSpelExpressionParser
を使用して新しいインスタンスを作成します。SpelIndexResolver
(RedisMappingContext mappingContext, SpelExpressionParser parser) 新しいインスタンスを作成しますメソッドのサマリー
修飾子と型メソッド説明resolveIndexesFor
(StringSE keyspace, StringSE path, TypeInformation<?> typeInformation, ObjectSE value) 指定された型情報 / 値の組み合わせのすべてのインデックスを解決します。resolveIndexesFor
(TypeInformation<?> typeInformation, ObjectSE value) 指定された型情報 / 値の組み合わせのすべてのインデックスを解決します。void
setBeanResolver
(BeanResolver beanResolver) BeanResolver の設定を許可
コンストラクターの詳細
SpelIndexResolver
デフォルトのSpelExpressionParser
を使用して新しいインスタンスを作成します。- パラメーター:
mappingContext
- 使用するRedisMappingContext
。null にはできません。
SpelIndexResolver
新しいインスタンスを作成します- パラメーター:
mappingContext
- 使用するRedisMappingContext
。null にはできません。parser
- 使用するSpelExpressionParser
。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 にはなりません。
setBeanResolver
BeanResolver の設定を許可- パラメーター:
beanResolver
- null でもかまいません。- 関連事項: