Package org.apache.solr.query
Class SolrRangeQuery
- java.lang.Object
- 
- org.apache.lucene.search.Query
- 
- org.apache.solr.search.ExtendedQueryBase
- 
- org.apache.solr.query.SolrRangeQuery
 
 
 
- 
- All Implemented Interfaces:
- DocSetProducer,- ExtendedQuery
 
 public final class SolrRangeQuery extends ExtendedQueryBase implements DocSetProducer - WARNING: This API is experimental and might change in incompatible ways in the next release.
 
- 
- 
Constructor SummaryConstructors Constructor Description SolrRangeQuery(String field, org.apache.lucene.util.BytesRef lower, org.apache.lucene.util.BytesRef upper, boolean includeLower, boolean includeUpper)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DocSetcreateDocSet(SolrIndexSearcher searcher)org.apache.lucene.search.WeightcreateWeight(org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.ScoreMode scoreMode, float boost)booleanequals(Object obj)StringgetField()org.apache.lucene.util.BytesRefgetLower()org.apache.lucene.index.TermsEnumgetTermsEnum(org.apache.lucene.index.LeafReaderContext ctx)org.apache.lucene.util.BytesRefgetUpper()inthashCode()booleanincludeLower()booleanincludeUpper()org.apache.lucene.search.Queryrewrite(org.apache.lucene.index.IndexReader reader)StringtoString(String field)voidvisit(org.apache.lucene.search.QueryVisitor visitor)- 
Methods inherited from class org.apache.solr.search.ExtendedQueryBasegetCache, getCost, getOptions, getOptionsString, setCache, setCost
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.apache.solr.search.ExtendedQuerygetCostAppliedQuery
 
- 
 
- 
- 
- 
Constructor Detail- 
SolrRangeQuerypublic SolrRangeQuery(String field, org.apache.lucene.util.BytesRef lower, org.apache.lucene.util.BytesRef upper, boolean includeLower, boolean includeUpper) 
 
- 
 - 
Method Detail- 
getFieldpublic String getField() 
 - 
getLowerpublic org.apache.lucene.util.BytesRef getLower() 
 - 
getUpperpublic org.apache.lucene.util.BytesRef getUpper() 
 - 
includeLowerpublic boolean includeLower() 
 - 
includeUpperpublic boolean includeUpper() 
 - 
hashCodepublic int hashCode() - Specified by:
- hashCodein class- org.apache.lucene.search.Query
 
 - 
equalspublic boolean equals(Object obj) - Specified by:
- equalsin class- org.apache.lucene.search.Query
 
 - 
toStringpublic String toString(String field) - Overrides:
- toStringin class- ExtendedQueryBase
 
 - 
visitpublic void visit(org.apache.lucene.search.QueryVisitor visitor) - Specified by:
- visitin class- org.apache.lucene.search.Query
 
 - 
rewritepublic org.apache.lucene.search.Query rewrite(org.apache.lucene.index.IndexReader reader) throws IOException- Overrides:
- rewritein class- org.apache.lucene.search.Query
- Throws:
- IOException
 
 - 
createWeightpublic org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.ScoreMode scoreMode, float boost) throws IOException- Overrides:
- createWeightin class- org.apache.lucene.search.Query
- Throws:
- IOException
 
 - 
createDocSetpublic DocSet createDocSet(SolrIndexSearcher searcher) throws IOException - Specified by:
- createDocSetin interface- DocSetProducer
- Throws:
- IOException
 
 - 
getTermsEnumpublic org.apache.lucene.index.TermsEnum getTermsEnum(org.apache.lucene.index.LeafReaderContext ctx) throws IOException- Throws:
- IOException
 
 
- 
 
-