Class SimpleRedisDocumentRepository<T,ID>

java.lang.Object
org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository<T,ID>
com.redis.om.spring.repository.support.SimpleRedisDocumentRepository<T,ID>
All Implemented Interfaces:
RedisDocumentRepository<T,ID>, org.springframework.data.keyvalue.repository.KeyValueRepository<T,ID>, org.springframework.data.repository.CrudRepository<T,ID>, org.springframework.data.repository.ListCrudRepository<T,ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>, org.springframework.data.repository.PagingAndSortingRepository<T,ID>, org.springframework.data.repository.Repository<T,ID>

public class SimpleRedisDocumentRepository<T,ID> extends org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository<T,ID> implements RedisDocumentRepository<T,ID>
  • Field Details

    • modulesOperations

      protected final RedisModulesOperations<String> modulesOperations
    • metadata

      protected final org.springframework.data.repository.core.EntityInformation<T,ID> metadata
    • operations

      protected final org.springframework.data.keyvalue.core.KeyValueOperations operations
    • indexer

      protected final RediSearchIndexer indexer
    • mappingConverter

      protected final MappingRedisOMConverter mappingConverter
  • Constructor Details

    • SimpleRedisDocumentRepository

      public SimpleRedisDocumentRepository(org.springframework.data.repository.core.EntityInformation<T,ID> metadata, org.springframework.data.keyvalue.core.KeyValueOperations operations, @Qualifier("redisModulesOperations") RedisModulesOperations<?> rmo, RediSearchIndexer keyspaceToIndexMap, org.springframework.data.redis.core.mapping.RedisMappingContext mappingContext, com.google.gson.Gson gson)
  • Method Details