Class ConstantScorePrefixQuery

java.lang.Object
com.atlassian.jira.util.lucene.ConstantScorePrefixQuery

public class ConstantScorePrefixQuery extends Object
Creates PrefixQuery instances that doesn't rewrite into a BooleanQuery with all matching terms in the field. This query returns a constant score equal to its boost for all documents with the matching prefix term.

This can be significantly cheaper and faster if there are a lot of matching terms. It is very slightly slower if the number of matched terms is one or two.

Since:
4.0
  • Constructor Details

    • ConstantScorePrefixQuery

      public ConstantScorePrefixQuery()
  • Method Details

    • build

      public static org.apache.lucene.search.PrefixQuery build(org.apache.lucene.index.Term term)