Class ContextAwareQuery

java.lang.Object
org.apache.lucene.search.Query
org.alfresco.solr.ContextAwareQuery

public class ContextAwareQuery extends org.apache.lucene.search.Query
Author:
Andy
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final org.slf4j.Logger
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    ContextAwareQuery(org.apache.lucene.search.Query luceneQuery, org.alfresco.service.cmr.search.SearchParameters searchParameters)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.lucene.search.Weight
    createWeight(org.apache.lucene.search.IndexSearcher searcher, boolean needsScore)
     
    boolean
     
    org.apache.lucene.search.Query
     
    int
     
    org.apache.lucene.search.Query
    rewrite(org.apache.lucene.index.IndexReader reader)
     
     

    Methods inherited from class org.apache.lucene.search.Query

    classHash, sameClassAs, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • log

      protected static final org.slf4j.Logger log
  • Constructor Details

    • ContextAwareQuery

      public ContextAwareQuery(org.apache.lucene.search.Query luceneQuery, org.alfresco.service.cmr.search.SearchParameters searchParameters)
      Parameters:
      luceneQuery - Query
      searchParameters - SearchParameters
  • Method Details

    • toString

      public String toString(String field)
      Specified by:
      toString in class org.apache.lucene.search.Query
      Parameters:
      field - String
      Returns:
      String
      See Also:
      • Query.toString(java.lang.String)
    • createWeight

      public org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.IndexSearcher searcher, boolean needsScore) throws IOException
      Overrides:
      createWeight in class org.apache.lucene.search.Query
      Parameters:
      searcher - IndexSearcher
      Returns:
      Weight
      Throws:
      IOException
      See Also:
      • Query.createWeight(IndexSearcher, boolean)
    • rewrite

      public org.apache.lucene.search.Query rewrite(org.apache.lucene.index.IndexReader reader) throws IOException
      Overrides:
      rewrite in class org.apache.lucene.search.Query
      Parameters:
      reader - IndexReader
      Returns:
      Query
      Throws:
      IOException
      See Also:
      • Query.rewrite(org.apache.lucene.index.IndexReader)
    • equals

      public boolean equals(Object o)
      Specified by:
      equals in class org.apache.lucene.search.Query
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in class org.apache.lucene.search.Query
    • getLuceneQuery

      public org.apache.lucene.search.Query getLuceneQuery()