Class SpelIndexResolver

java.lang.Object
org.springframework.data.redis.core.convert.SpelIndexResolver
All Implemented Interfaces:
IndexResolver

public class SpelIndexResolver extends Object implements IndexResolver
Since:
1.7
Author:
Rob Winch, Christoph Strobl
  • Constructor Details

  • Method Details

    • resolveIndexesFor

      public Set<IndexedData> resolveIndexesFor(org.springframework.data.core.TypeInformation<?> typeInformation, @Nullable Object value)
      Description copied from interface: IndexResolver
      Resolves all indexes for given type information / value combination.
      Specified by:
      resolveIndexesFor in interface IndexResolver
      Parameters:
      typeInformation - must not be null.
      value - the actual value. Can be null.
      Returns:
      never null.
    • resolveIndexesFor

      public Set<IndexedData> resolveIndexesFor(String keyspace, String path, org.springframework.data.core.TypeInformation<?> typeInformation, @Nullable Object value)
      Description copied from interface: IndexResolver
      Resolves all indexes for given type information / value combination.
      Specified by:
      resolveIndexesFor in interface IndexResolver
      Parameters:
      keyspace - must not be null.
      path - must not be null.
      typeInformation - must not be null.
      value - the actual value. Can be null.
      Returns:
      never null.
    • setBeanResolver

      public void setBeanResolver(BeanResolver beanResolver)
      Allows setting the BeanResolver
      Parameters:
      beanResolver - can be null.
      See Also: