Class LuceneQueryClause.BoundQuery

java.lang.Object
com.apple.foundationdb.record.lucene.LuceneQueryClause.BoundQuery
Enclosing class:
LuceneQueryClause

public static class LuceneQueryClause.BoundQuery extends Object
Helper class to capture a bound query, i.e. a lucene query where all parameters have been resolved.
  • Constructor Details

    • BoundQuery

      public BoundQuery(@Nonnull org.apache.lucene.search.Query luceneQuery)
    • BoundQuery

      public BoundQuery(@Nonnull org.apache.lucene.search.Query luceneQuery, @Nullable Map<String,Set<String>> highlightingTermsMap)
  • Method Details

    • getLuceneQuery

      @Nonnull public org.apache.lucene.search.Query getLuceneQuery()
    • getHighlightingTermsMap

      @Nullable public Map<String,Set<String>> getHighlightingTermsMap()
    • ofLuceneQueryWithQueryType

      public static LuceneQueryClause.BoundQuery ofLuceneQueryWithQueryType(@Nonnull org.apache.lucene.search.Query luceneQuery, @Nonnull LuceneQueryType queryType)