Package ch.rswk.meta.engine.test
Class LuceneServiceTest
java.lang.Object
ch.rswk.meta.engine.test.AbstractEngineServiceTest
ch.rswk.meta.engine.test.LuceneServiceTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.apache.lucene.document.Documentprivate static final Stringprivate static final Stringprivate static final Stringprivate static final org.slf4j.Loggerprotected LuceneServicestatic final Stringprivate static final org.apache.lucene.document.Document[]private static final StringFields inherited from class ch.rswk.meta.engine.test.AbstractEngineServiceTest
runtime -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidassertCursor(LuceneService.SearchResult result, @Nullable LuceneService.SearchResult previousResult) private static voidassertDocuments(List<org.apache.lucene.document.Document> documents, LuceneService.SearchResult searchResult) voidstatic voidvoidcursor()voidprivate static List<org.apache.lucene.document.Document> getSortedSortDocuments(org.apache.lucene.document.Document[] documents) newLuceneServiceTestConfig(@Nullable Path indexDir) private static org.apache.lucene.document.Documentprivate static org.apache.lucene.document.DocumentnewTestDocument(String text, double number) voidrange()voidvoidprivate static LuceneService.SearchResultsearchTestDocuments(LuceneService service, int limit) private static LuceneService.SearchResultsearchTestDocuments2(LuceneService.LuceneContext context, int limit) voidsetup()voidvoidvoidvoidspatial()voidteardown()voidvoidprivate static LuceneService.SearchResultwriteDocumentsAndSearch(LuceneService luceneService, String queryString, String defaultField, @Nullable org.apache.lucene.search.Sort sort, org.apache.lucene.document.Document... documents) Methods inherited from class ch.rswk.meta.engine.test.AbstractEngineServiceTest
setupServices, startUpAndShutDown, teardownServices
-
Field Details
-
LOG
private static final org.slf4j.Logger LOG -
TEST_SERVICE
- See Also:
-
DOCUMENT
private static final org.apache.lucene.document.Document DOCUMENT -
DOCUMENT_FIELD
- See Also:
-
DOCUMENT_FIELD_VALUE
- See Also:
-
DOCUMENT_NUMBER_FIELD
- See Also:
-
TEST_SORTED_DOCUMENT_FIELD
- See Also:
-
TEST_SORT_DOCUMENTS
private static final org.apache.lucene.document.Document[] TEST_SORT_DOCUMENTS -
luceneService
-
-
Constructor Details
-
LuceneServiceTest
public LuceneServiceTest()
-
-
Method Details
-
backupAndRestore
-
searchTestDocuments
private static LuceneService.SearchResult searchTestDocuments(LuceneService service, int limit) throws Exception - Throws:
Exception
-
searchTestDocuments2
private static LuceneService.SearchResult searchTestDocuments2(LuceneService.LuceneContext context, int limit) -
cursor
-
assertCursor
private static void assertCursor(LuceneService.SearchResult result, @Nullable LuceneService.SearchResult previousResult) -
cursor_sorted
-
newSortedDocument
-
range
-
newTestDocument
-
writeDocumentsAndSearch
private static LuceneService.SearchResult writeDocumentsAndSearch(LuceneService luceneService, String queryString, String defaultField, @Nullable org.apache.lucene.search.Sort sort, org.apache.lucene.document.Document... documents) throws Exception - Throws:
Exception
-
assertDocuments
private static void assertDocuments(List<org.apache.lucene.document.Document> documents, LuceneService.SearchResult searchResult) -
range_sort
-
searchAndWrite
-
setup
-
newLuceneServiceTestConfig
-
sort_number
-
getSortedSortDocuments
private static List<org.apache.lucene.document.Document> getSortedSortDocuments(org.apache.lucene.document.Document[] documents) -
sort_number_reverse
-
sort_string
-
spatial
-
teardown
-
cleanup
- Throws:
IOException
-
writeAndSearch
-
write_10000
-