public interface SearchIndexService
Modifier and Type | Method and Description |
---|---|
void |
addEntityToIndex(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
Entity entity) |
void |
createIndex(AbsoluteCodingSchemeVersionReference ref) |
void |
deleteEntityFromIndex(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
Entity entity) |
boolean |
doesIndexExist(AbsoluteCodingSchemeVersionReference reference) |
void |
dropIndex(AbsoluteCodingSchemeVersionReference reference) |
org.apache.lucene.analysis.Analyzer |
getAnalyzer() |
org.apache.lucene.document.Document |
getById(int id) |
org.apache.lucene.document.Document |
getById(java.util.Set<AbsoluteCodingSchemeVersionReference> codeSystemsToInclude,
int doc) |
java.util.List<org.apache.lucene.search.ScoreDoc> |
query(java.util.Set<AbsoluteCodingSchemeVersionReference> codeSystemToInclude,
org.apache.lucene.search.Query query) |
void |
updateIndexForEntity(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
Entity entity) |
void updateIndexForEntity(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, Entity entity)
void addEntityToIndex(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, Entity entity)
void deleteEntityFromIndex(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, Entity entity)
void dropIndex(AbsoluteCodingSchemeVersionReference reference)
boolean doesIndexExist(AbsoluteCodingSchemeVersionReference reference)
java.util.List<org.apache.lucene.search.ScoreDoc> query(java.util.Set<AbsoluteCodingSchemeVersionReference> codeSystemToInclude, org.apache.lucene.search.Query query)
org.apache.lucene.document.Document getById(int id)
org.apache.lucene.analysis.Analyzer getAnalyzer()
void createIndex(AbsoluteCodingSchemeVersionReference ref)
org.apache.lucene.document.Document getById(java.util.Set<AbsoluteCodingSchemeVersionReference> codeSystemsToInclude, int doc)