Name | Description | Type | Package | Framework |
AveragePayloadFunction | Calculate the final score as the average score of all payloads seen. | Class | org.apache.lucene.queries.payloads | Apache Lucene |
BoolDocValues | Abstract FunctionValues implementation which supports retrieving boolean values. | Class | org.apache.lucene.queries.function.docvalues | Apache Lucene |
BooleanFilter | A container Filter that allows Boolean composition of Filters. | Class | org.apache.lucene.queries | Apache Lucene |
BoolFunction | Abstract parent class for those ValueSource implementations which apply boolean logic to their values | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
BoostedQuery | Class | org.apache.lucene.queries.function | Apache Lucene | |
BoostingQuery | The BoostingQuery class can be used to effectively demote results that match a given query. | Class | org.apache.lucene.queries | Apache Lucene |
BytesRefFieldSource | An implementation for retrieving FunctionValues instances for string based fields. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
CommonTermsQuery | A query that executes high-frequency terms in a optional sub-query to prevent slow queries due to common terms like stopwords. | Class | org.apache.lucene.queries | Apache Lucene |
ConstNumberSource | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene | |
ConstValueSource | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene | |
CustomScoreProvider | An instance of this subclass should be returned by CustomScoreQuery. | Class | org.apache.lucene.queries | Apache Lucene |
CustomScoreQuery | Query that sets document score as a programmatic function of several (sub) scores: the score of its subQuery (any query)(optional) the score of its FunctionQuery (or queries). | Class | org.apache.lucene.queries | Apache Lucene |
DefFunction | ValueSource implementation which only returns the values from the provided ValueSources which are available for a particular docId. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
DivFloatFunction | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene | |
DocFreqValueSource | DocFreqValueSource returns the number of documents containing the term. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
DocTermsIndexDocValues | Serves as base class for FunctionValues based on DocTermsIndex. | Class | org.apache.lucene.queries.function.docvalues | Apache Lucene |
DocTermsIndexDocValues .DocTermsIndexException | Custom Exception to be thrown when the DocTermsIndex for a field cannot be generatedSee Also:Serialized Form | Class | org.apache.lucene.queries.function.docvalues.DocTermsIndexDocValues | Apache Lucene |
DoubleConstValueSource | Function that returns a constant double value for every document. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
DoubleDocValues | Abstract FunctionValues implementation which supports retrieving double values. | Class | org.apache.lucene.queries.function.docvalues | Apache Lucene |
DoubleFieldSource | Obtains double field values from LeafReader. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
DualFloatFunction | Abstract ValueSource implementation which wraps two ValueSources and applies an extendible float function to their values. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
EnumFieldSource | Obtains int field values from LeafReader. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
FieldCacheSource | A base class for ValueSource implementations that retrieve values for a single field from DocValues. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
FilterClause | A Filter that wrapped with an indication of how that filter is used when composed with another filter. | Class | org.apache.lucene.queries | Apache Lucene |
FloatDocValues | Abstract FunctionValues implementation which supports retrieving float values. | Class | org.apache.lucene.queries.function.docvalues | Apache Lucene |
FloatFieldSource | Obtains float field values from LeafReader. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
FunctionQuery | Returns a score for each document based on a ValueSource, often some function of the value of a field. | Class | org.apache.lucene.queries.function | Apache Lucene |
FunctionRangeQuery | A Query wrapping a ValueSource that matches docs in which the values in the value source match a configured range. | Class | org.apache.lucene.queries.function | Apache Lucene |
FunctionValues | Represents field values as different types. | Class | org.apache.lucene.queries.function | Apache Lucene |
FunctionValues .ValueFiller | Abstraction of the logic required to fill the value of a specified doc into a reusable MutableValue. | Class | org.apache.lucene.queries.function.FunctionValues | Apache Lucene |
IDFValueSource | Function that returns #idf(long, long) for every document. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
IfFunction | Depending on the boolean value of the ifSource function, returns the value of the trueSource or falseSource function. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
IntDocValues | Abstract FunctionValues implementation which supports retrieving int values. | Class | org.apache.lucene.queries.function.docvalues | Apache Lucene |
IntFieldSource | Obtains int field values from LeafReader. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
JoinDocFreqValueSource | Use a field value and find the Document Frequency within another field. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
LinearFloatFunction | LinearFloatFunction implements a linear function over another ValueSource. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
LiteralValueSource | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene | |
LongDocValues | Abstract FunctionValues implementation which supports retrieving long values. | Class | org.apache.lucene.queries.function.docvalues | Apache Lucene |
LongFieldSource | Obtains long field values from LeafReader. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
MaxDocValueSource | Returns the value of IndexReader. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
MaxFloatFunction | MaxFloatFunction returns the max of its components. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
MaxPayloadFunction | Returns the maximum payload score seen, else 1 if there are no payloads on the doc. | Class | org.apache.lucene.queries.payloads | Apache Lucene |
MinFloatFunction | MinFloatFunction returns the min of its components. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
MinPayloadFunction | Class | org.apache.lucene.queries.payloads | Apache Lucene | |
MoreLikeThis | Generate more like this similarity queries. | Class | org.apache.lucene.queries.mlt | Apache Lucene |
MoreLikeThisQuery | A simple wrapper for MoreLikeThis for use in scenarios where a Query object is required eg in custom QueryParser extensions. | Class | org.apache.lucene.queries.mlt | Apache Lucene |
MultiBoolFunction | Abstract ValueSource implementation which wraps multiple ValueSources and applies an extendible boolean function to their values. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
MultiFloatFunction | Abstract ValueSource implementation which wraps multiple ValueSources and applies an extendible float function to their values. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
MultiFunction | Abstract parent class for ValueSource implementations that wrap multiple ValueSources and apply their own logic. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
MultiValueSource | A ValueSource that abstractly represents ValueSources for poly fields, and other things. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
NormValueSource | Function that returns TFIDFSimilarity. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
NumDocsValueSource | Returns the value of IndexReader. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
PayloadFunction | An abstract class that defines a way for PayloadScoreQuery instances to transform the cumulative effects of payload scores for a document. | Class | org.apache.lucene.queries.payloads | Apache Lucene |
PayloadNearQuery | This class is very similar to SpanNearQuery except that it factors | Class | org.apache.lucene.queries.payloads | Apache Lucene |
PayloadScoreQuery | A Query class that uses a PayloadFunction to modify the score of a NOTE: In order to take advantage of this with the default scoring implementation | Class | org.apache.lucene.queries.payloads | Apache Lucene |
PayloadTermQuery | This class is very similar to SpanTermQuery except that it factors | Class | org.apache.lucene.queries.payloads | Apache Lucene |
PowFloatFunction | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene | |
ProductFloatFunction | ProductFloatFunction returns the product of its components. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
QueryValueSource | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene | |
RangeMapFloatFunction | RangeMapFloatFunction implements a map function over another ValueSource whose values fall within min and max inclusive to target. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
ReciprocalFloatFunction | ReciprocalFloatFunction implements a reciprocal function f(x) = a/(mx+b), based on the float value of a field or function as exported by ValueSource. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
ScaleFloatFunction | Scales values to be between min and max. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
SimpleBoolFunction | BoolFunction implementation which applies an extendible boolean function to the values of a single wrapped ValueSource. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
SimpleFloatFunction | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene | |
SingleFunction | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene | |
SortedSetFieldSource | Retrieves FunctionValues instances for multi-valued string based fields. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
SpanNearPayloadCheckQuery | Only return those matches that have a specific payload at the given position. | Class | org.apache.lucene.queries.payloads | Apache Lucene |
SpanPayloadCheckQuery | Only return those matches that have a specific payload at the given position. | Class | org.apache.lucene.queries.payloads | Apache Lucene |
StrDocValues | Abstract FunctionValues implementation which supports retrieving String values. | Class | org.apache.lucene.queries.function.docvalues | Apache Lucene |
SumFloatFunction | SumFloatFunction returns the sum of its components. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
SumTotalTermFreqValueSource | SumTotalTermFreqValueSource returns the number of tokens. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
TermFilter | A filter that includes documents that match with a specific term. | Class | org.apache.lucene.queries | Apache Lucene |
TermFreqValueSource | Function that returns PostingsEnum. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
TermsFilter | Constructs a filter for docs matching any of the terms added to this class. | Class | org.apache.lucene.queries | Apache Lucene |
TermsQuery | Specialization for a disjunction over many terms that behaves like a ConstantScoreQuery over a BooleanQuery containing only | Class | org.apache.lucene.queries | Apache Lucene |
TFValueSource | Function that returns TFIDFSimilarity. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
TotalTermFreqValueSource | TotalTermFreqValueSource returns the total term freq (sum of term freqs across all documents). | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |
ValueSource | Instantiates FunctionValues for a particular reader. | Class | org.apache.lucene.queries.function | Apache Lucene |
ValueSourceScorer | Scorer which returns the result of FunctionValues. | Class | org.apache.lucene.queries.function | Apache Lucene |
VectorValueSource | Converts individual ValueSource instances to leverage the FunctionValues *Val functions that work with multiple values, i. | Class | org.apache.lucene.queries.function.valuesource | Apache Lucene |