Class OLuceneQueryContext

java.lang.Object
com.orientechnologies.lucene.query.OLuceneQueryContext
Direct Known Subclasses:
OSpatialQueryContext

public class OLuceneQueryContext extends Object
Created by Enrico Risa on 08/01/15.
  • Constructor Details

    • OLuceneQueryContext

      public OLuceneQueryContext(OCommandContext context, org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.Query query)
    • OLuceneQueryContext

      public OLuceneQueryContext(OCommandContext context, org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.Query query, List<org.apache.lucene.search.SortField> sortFields)
  • Method Details

    • isInTx

      public boolean isInTx()
    • withChanges

      public OLuceneQueryContext withChanges(OLuceneTxChanges changes)
    • addHighlightFragment

      public OLuceneQueryContext addHighlightFragment(String field, org.apache.lucene.search.highlight.TextFragment[] fieldFragment)
    • getContext

      public OCommandContext getContext()
    • getQuery

      public org.apache.lucene.search.Query getQuery()
    • getChanges

      public Optional<OLuceneTxChanges> getChanges()
    • getSort

      public org.apache.lucene.search.Sort getSort()
    • getSearcher

      public org.apache.lucene.search.IndexSearcher getSearcher()
    • deletedDocs

      public long deletedDocs(org.apache.lucene.search.Query query)
    • isUpdated

      public boolean isUpdated(org.apache.lucene.document.Document doc, Object key, OIdentifiable value)
    • isDeleted

      public boolean isDeleted(org.apache.lucene.document.Document doc, Object key, OIdentifiable value)
    • getFragments

      public Map<String,org.apache.lucene.search.highlight.TextFragment[]> getFragments()