Documentation of 'org.apache.lucene.search.ConstantScoreRangeQuery' Java class
ConstantScoreRangeQuery
org.apache.lucene.search

Class ConstantScoreRangeQuery

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable


    public class ConstantScoreRangeQuery
    extends Query
    A range query that returns a constant score equal to its boost for all documents in the range.

    It does not have an upper bound on the number of clauses covered in the range.

    If an endpoint is null, it is said to be "open". Either or both endpoints may be open. Open endpoints may not be exclusive (you can't select all but the first or last term without explicitly specifying the term to exclude.)

    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor and Description
      ConstantScoreRangeQuery(java.lang.String fieldName, java.lang.String lowerVal, java.lang.String upperVal, boolean includeLower, boolean includeUpper) 
    • Constructor Detail

      • ConstantScoreRangeQuery

        public ConstantScoreRangeQuery(java.lang.String fieldName,
                                       java.lang.String lowerVal,
                                       java.lang.String upperVal,
                                       boolean includeLower,
                                       boolean includeUpper)
    • Method Detail

      • getField

        public java.lang.String getField()
        Returns the field name for this query
      • getLowerVal

        public java.lang.String getLowerVal()
        Returns the value of the lower endpoint of this range query, null if open ended
      • getUpperVal

        public java.lang.String getUpperVal()
        Returns the value of the upper endpoint of this range query, null if open ended
      • includesLower

        public boolean includesLower()
        Returns true if the lower endpoint is inclusive
      • includesUpper

        public boolean includesUpper()
        Returns true if the upper endpoint is inclusive
      • rewrite

        public Query rewrite(IndexReader reader)
                      throws java.io.IOException
        Description copied from class: Query
        Expert: called to re-write queries into primitive queries. For example, a PrefixQuery will be rewritten into a BooleanQuery that consists of TermQuerys.
        Overrides:
        rewrite in class Query
        Throws:
        java.io.IOException
      • toString

        public java.lang.String toString(java.lang.String field)
        Prints a user-readable version of this query.
        Specified by:
        toString in class Query
      • equals

        public boolean equals(java.lang.Object o)
        Returns true if o is equal to this.
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Returns a hash code value for this object.
        Overrides:
        hashCode in class java.lang.Object

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.