|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EntityIndexService
The Interface EntityIndexService.
Method Summary | |
---|---|
void |
addEntityToIndex(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
Entity entity)
|
void |
createIndex(AbsoluteCodingSchemeVersionReference reference)
Creates the index. |
void |
createIndex(AbsoluteCodingSchemeVersionReference reference,
IndexCreator.EntityIndexerProgressCallback callback)
|
void |
deleteEntityFromIndex(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
Entity entity)
|
boolean |
doesIndexExist(AbsoluteCodingSchemeVersionReference reference)
|
void |
dropIndex(AbsoluteCodingSchemeVersionReference reference)
Drop index. |
org.apache.lucene.search.Filter |
getBoundaryDocsHitAsAWholeFilter(java.lang.String codingSchemeUri,
java.lang.String version,
org.apache.lucene.search.Query query)
|
org.apache.lucene.search.Filter |
getCodingSchemeFilter(java.lang.String uri,
java.lang.String internalVersionString)
|
org.apache.lucene.document.Document |
getDocumentById(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
int id)
|
org.apache.lucene.document.Document |
getDocumentFromCommonIndexById(java.util.List<AbsoluteCodingSchemeVersionReference> references,
int id)
|
java.lang.String |
getIndexName(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion)
|
org.apache.lucene.search.Query |
getMatchAllDocsQuery(AbsoluteCodingSchemeVersionReference reference)
Gets the match all docs query. |
void |
optimizeAll()
|
void |
optimizeIndex(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion)
|
java.util.List<org.apache.lucene.search.ScoreDoc> |
query(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.util.List<? extends org.apache.lucene.search.Query> combinedQueries,
java.util.List<? extends org.apache.lucene.search.Query> individualQueries)
Query. |
java.util.List<org.apache.lucene.search.ScoreDoc> |
query(java.lang.String codingSchemeUri,
java.lang.String version,
org.apache.lucene.search.Query query)
|
java.util.List<org.apache.lucene.search.ScoreDoc> |
queryCommonIndex(java.util.List<AbsoluteCodingSchemeVersionReference> codingSchemes,
org.apache.lucene.search.Query query)
|
void |
updateIndexForEntity(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
Entity entity)
Update index for entity. |
Method Detail |
---|
void updateIndexForEntity(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, Entity entity)
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionentity
- the entityvoid addEntityToIndex(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, Entity entity)
java.lang.String getIndexName(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion)
void optimizeAll()
void optimizeIndex(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion)
org.apache.lucene.document.Document getDocumentById(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, int id)
void deleteEntityFromIndex(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, Entity entity)
void createIndex(AbsoluteCodingSchemeVersionReference reference)
reference
- the referencevoid createIndex(AbsoluteCodingSchemeVersionReference reference, IndexCreator.EntityIndexerProgressCallback callback)
void dropIndex(AbsoluteCodingSchemeVersionReference reference)
reference
- the referenceboolean doesIndexExist(AbsoluteCodingSchemeVersionReference reference)
java.util.List<org.apache.lucene.search.ScoreDoc> query(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.util.List<? extends org.apache.lucene.search.Query> combinedQueries, java.util.List<? extends org.apache.lucene.search.Query> individualQueries)
reference
- the referencecombinedQueries
- the combined queriesindividualQueries
- the individual queries
java.util.List<org.apache.lucene.search.ScoreDoc> query(java.lang.String codingSchemeUri, java.lang.String version, org.apache.lucene.search.Query query)
org.apache.lucene.search.Query getMatchAllDocsQuery(AbsoluteCodingSchemeVersionReference reference)
reference
- the reference
org.apache.lucene.search.Filter getBoundaryDocsHitAsAWholeFilter(java.lang.String codingSchemeUri, java.lang.String version, org.apache.lucene.search.Query query)
org.apache.lucene.document.Document getDocumentFromCommonIndexById(java.util.List<AbsoluteCodingSchemeVersionReference> references, int id)
java.util.List<org.apache.lucene.search.ScoreDoc> queryCommonIndex(java.util.List<AbsoluteCodingSchemeVersionReference> codingSchemes, org.apache.lucene.search.Query query)
org.apache.lucene.search.Filter getCodingSchemeFilter(java.lang.String uri, java.lang.String internalVersionString)
|
Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |