Class LuceneScanQuery
java.lang.Object
com.apple.foundationdb.record.lucene.LuceneScanBounds
com.apple.foundationdb.record.lucene.LuceneScanQuery
- All Implemented Interfaces:
IndexScanBounds
Scan a
LUCENE
index using a Lucene Query
.-
Field Summary
Fields inherited from class com.apple.foundationdb.record.lucene.LuceneScanBounds
groupKey, scanType
-
Constructor Summary
ConstructorsConstructorDescriptionLuceneScanQuery
(IndexScanType scanType, Tuple groupKey, org.apache.lucene.search.Query query, org.apache.lucene.search.Sort sort, List<String> storedFields, List<LuceneIndexExpressions.DocumentFieldType> storedFieldTypes, LuceneScanQueryParameters.LuceneQueryHighlightParameters luceneQueryHighlightParameters, Map<String, Set<String>> termMap) -
Method Summary
Methods inherited from class com.apple.foundationdb.record.lucene.LuceneScanBounds
getGroupKey, getScanType
-
Constructor Details
-
LuceneScanQuery
public LuceneScanQuery(@Nonnull IndexScanType scanType, @Nonnull Tuple groupKey, @Nonnull org.apache.lucene.search.Query query, @Nullable org.apache.lucene.search.Sort sort, @Nullable List<String> storedFields, @Nullable List<LuceneIndexExpressions.DocumentFieldType> storedFieldTypes, @Nullable LuceneScanQueryParameters.LuceneQueryHighlightParameters luceneQueryHighlightParameters, @Nullable Map<String, Set<String>> termMap)
-
-
Method Details
-
getQuery
@Nonnull public org.apache.lucene.search.Query getQuery() -
getSort
@Nullable public org.apache.lucene.search.Sort getSort() -
getStoredFields
-
getStoredFieldTypes
-
getLuceneQueryHighlightParameters
@Nullable public LuceneScanQueryParameters.LuceneQueryHighlightParameters getLuceneQueryHighlightParameters() -
getTermMap
-
toString
- Overrides:
toString
in classLuceneScanBounds
-