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