public class ValueSourceRangeFilter extends SolrFilter
Constructor and Description |
---|
ValueSourceRangeFilter(org.apache.lucene.queries.function.ValueSource valueSource,
String lowerVal,
String upperVal,
boolean includeLower,
boolean includeUpper) |
Modifier and Type | Method and Description |
---|---|
void |
createWeight(Map context,
org.apache.lucene.search.IndexSearcher searcher)
Implementations should propagate createWeight to sub-ValueSources which can store weight info in the context.
|
boolean |
equals(Object o) |
org.apache.lucene.search.DocIdSet |
getDocIdSet(Map context,
org.apache.lucene.index.LeafReaderContext readerContext,
org.apache.lucene.util.Bits acceptDocs) |
String |
getLowerVal() |
String |
getUpperVal() |
org.apache.lucene.queries.function.ValueSource |
getValueSource() |
int |
hashCode() |
boolean |
isIncludeLower() |
boolean |
isIncludeUpper() |
String |
toString(String field) |
getDocIdSet
public org.apache.lucene.queries.function.ValueSource getValueSource()
public String getLowerVal()
public String getUpperVal()
public boolean isIncludeLower()
public boolean isIncludeUpper()
public org.apache.lucene.search.DocIdSet getDocIdSet(Map context, org.apache.lucene.index.LeafReaderContext readerContext, org.apache.lucene.util.Bits acceptDocs) throws IOException
getDocIdSet
in class SolrFilter
IOException
public void createWeight(Map context, org.apache.lucene.search.IndexSearcher searcher) throws IOException
SolrFilter
createWeight
in class SolrFilter
IOException
public String toString(String field)
toString
in class org.apache.lucene.search.Query
public boolean equals(Object o)
equals
in class org.apache.lucene.search.Query
public int hashCode()
hashCode
in class org.apache.lucene.search.Query
Copyright © 2000–2015 The Apache Software Foundation. All rights reserved.