Package org.molgenis.data.index
Interface IndexService
-
public interface IndexService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcreateIndex(EntityType entityType)voiddelete(EntityType entityType, Stream<? extends Entity> entities)voiddelete(EntityType entityType, Entity entity)voiddeleteAll(EntityType entityType, Stream<Object> entityIds)voiddeleteById(EntityType entityType, Object entityId)voiddeleteIndex(EntityType entityType)booleanhasIndex(EntityType entityType)longindex(EntityType entityType, Stream<? extends Entity> entities)voidindex(EntityType entityType, Entity entity)voidrebuildIndex(Repository<? extends Entity> repository)voidrefreshIndex()
-
-
-
Method Detail
-
createIndex
void createIndex(EntityType entityType)
-
hasIndex
boolean hasIndex(EntityType entityType)
-
deleteIndex
void deleteIndex(EntityType entityType)
-
rebuildIndex
void rebuildIndex(Repository<? extends Entity> repository)
-
refreshIndex
void refreshIndex()
-
index
void index(EntityType entityType, Entity entity)
-
index
long index(EntityType entityType, Stream<? extends Entity> entities)
-
delete
void delete(EntityType entityType, Entity entity)
-
delete
void delete(EntityType entityType, Stream<? extends Entity> entities)
-
deleteById
void deleteById(EntityType entityType, Object entityId)
-
deleteAll
void deleteAll(EntityType entityType, Stream<Object> entityIds)
-
-