クラス PathIndexResolver

java.lang.ObjectSE
org.springframework.data.redis.core.convert.PathIndexResolver
実装されたすべてのインターフェース:
IndexResolver

public class PathIndexResolver extends ObjectSE implements IndexResolver
Indexed でアノテーションが付けられたプロパティまたは IndexConfiguration で設定されたパスを考慮した IndexResolver の実装。
導入:
1.7
作成者:
Christoph Strobl, Greg Turnquist
  • コンストラクターの詳細

  • メソッドの詳細

    • resolveIndexesFor

      public SetSE<IndexedData> resolveIndexesFor(TypeInformation<?> typeInformation, @Nullable ObjectSE value)
      インターフェースからコピーされた説明: IndexResolver
      指定された型情報 / 値の組み合わせのすべてのインデックスを解決します。
      次で指定:
      インターフェース IndexResolverresolveIndexesFor 
      パラメーター:
      typeInformation - null であってはなりません。
      value - 実際の値。null にすることができます。
      戻り値:
      決して null にはなりません。
    • resolveIndexesFor

      public SetSE<IndexedData> resolveIndexesFor(StringSE keyspace, StringSE path, TypeInformation<?> typeInformation, ObjectSE value)
      インターフェースからコピーされた説明: IndexResolver
      指定された型情報 / 値の組み合わせのすべてのインデックスを解決します。
      次で指定:
      インターフェース IndexResolverresolveIndexesFor 
      パラメーター:
      keyspace - null であってはなりません。
      path - null であってはなりません。
      typeInformation - null であってはなりません。
      value - 実際の値。null にすることができます。
      戻り値:
      決して null にはなりません。
    • resolveIndex

      protected SetSE<IndexedData> resolveIndex(StringSE keyspace, StringSE propertyPath, @Nullable PersistentProperty<?> property, @Nullable ObjectSE value)