Class RediSearchIndexer

java.lang.Object
com.redis.om.spring.RediSearchIndexer

@Component public class RediSearchIndexer extends Object
  • Constructor Details

    • RediSearchIndexer

      public RediSearchIndexer(org.springframework.context.ApplicationContext ac)
  • Method Details

    • createIndicesFor

      public void createIndicesFor(Class<?> cls)
    • createIndexFor

      public void createIndexFor(Class<?> cl)
    • dropIndexAndDocumentsFor

      public void dropIndexAndDocumentsFor(Class<?> cl)
    • getIndexName

      public Optional<String> getIndexName(String keyspace)
    • getIndexName

      public Optional<String> getIndexName(Class<?> entityClass)
    • addKeySpaceMapping

      public void addKeySpaceMapping(String keyspace, Class<?> entityClass)
    • removeKeySpaceMapping

      public void removeKeySpaceMapping(String keyspace, Class<?> entityClass)
    • getEntityClassForKeyspace

      public Class<?> getEntityClassForKeyspace(String keyspace)
    • getKeyspaceForEntityClass

      public String getKeyspaceForEntityClass(Class<?> entityClass)
    • indexExistsFor

      public boolean indexExistsFor(Class<?> entityClass)