Package com.redis.om.spring.indexing
Class RediSearchIndexer
java.lang.Object
com.redis.om.spring.indexing.RediSearchIndexer
-
Constructor Summary
ConstructorsConstructorDescriptionRediSearchIndexer(org.springframework.context.ApplicationContext ac, RedisOMProperties properties, com.google.gson.GsonBuilder gsonBuilder) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddKeySpaceMapping(String keyspace, Class<?> entityClass) voidcreateIndexFor(Class<?> cl) voidcreateIndicesFor(Class<?> cls) voiddropAndRecreateIndexFor(Class<?> cl) voiddropIndexAndDocumentsFor(Class<?> cl) voiddropIndexFor(Class<?> cl) Class<?> getEntityClassForKeyspace(String keyspace) getIdentifierFilterFor(Class<?> entityClass) getIdentifierFilterFor(String keyspace) getIndexName(Class<?> entityClass) getIndexName(String keyspace) getKeyspaceForEntityClass(Class<?> entityClass) getSchemaFor(Class<?> entityClass) booleanindexDefinitionExistsFor(Class<?> entityClass) booleanindexExistsFor(Class<?> entityClass) voidremoveKeySpaceMapping(String keyspace, Class<?> entityClass)
-
Constructor Details
-
RediSearchIndexer
public RediSearchIndexer(org.springframework.context.ApplicationContext ac, RedisOMProperties properties, com.google.gson.GsonBuilder gsonBuilder)
-
-
Method Details
-
createIndicesFor
-
createIndexFor
-
dropIndexAndDocumentsFor
-
dropAndRecreateIndexFor
-
dropIndexFor
-
getIndexName
-
getIndexName
-
addKeySpaceMapping
-
removeKeySpaceMapping
-
getEntityClassForKeyspace
-
getIdentifierFilterFor
-
getIdentifierFilterFor
-
getKeyspaceForEntityClass
-
indexDefinitionExistsFor
-
indexExistsFor
-
getSchemaFor
-
getAlias
-
getProperties
-