Uses of Class
org.apache.lucene.queries.function.FunctionValues

Packages that use FunctionValues
org.apache.lucene.queries.function Queries that compute score based upon a function 
org.apache.lucene.queries.function.docvalues FunctionValues for different data types. 
org.apache.lucene.queries.function.valuesource A variety of functions to use with FunctionQuery. 
 

Uses of FunctionValues in org.apache.lucene.queries.function
 

Fields in org.apache.lucene.queries.function declared as FunctionValues
protected  FunctionValues ValueSourceScorer.values
           
 

Methods in org.apache.lucene.queries.function that return FunctionValues
abstract  FunctionValues ValueSource.getValues(Map context, AtomicReaderContext readerContext)
          Gets the values for this reader and the context that was previously passed to createWeight()
 

Constructors in org.apache.lucene.queries.function with parameters of type FunctionValues
ValueSourceScorer(IndexReader reader, FunctionValues values)
           
 

Uses of FunctionValues in org.apache.lucene.queries.function.docvalues
 

Subclasses of FunctionValues in org.apache.lucene.queries.function.docvalues
 class BoolDocValues
          Abstract FunctionValues implementation which supports retrieving boolean values.
 class DocTermsIndexDocValues
          Serves as base class for FunctionValues based on DocTermsIndex.
 class DoubleDocValues
          Abstract FunctionValues implementation which supports retrieving double values.
 class FloatDocValues
          Abstract FunctionValues implementation which supports retrieving float values.
 class IntDocValues
          Abstract FunctionValues implementation which supports retrieving int values.
 class LongDocValues
          Abstract FunctionValues implementation which supports retrieving long values.
 class StrDocValues
          Abstract FunctionValues implementation which supports retrieving String values.
 

Uses of FunctionValues in org.apache.lucene.queries.function.valuesource
 

Subclasses of FunctionValues in org.apache.lucene.queries.function.valuesource
 class MultiFunction.Values
           
 

Methods in org.apache.lucene.queries.function.valuesource that return FunctionValues
 FunctionValues NumDocsValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues LiteralValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues QueryValueSource.getValues(Map fcontext, AtomicReaderContext readerContext)
           
 FunctionValues VectorValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues DoubleConstValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues ReciprocalFloatFunction.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues IntFieldSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues ScaleFloatFunction.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues OrdFieldSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues DualFloatFunction.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues FloatFieldSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues SumTotalTermFreqValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues RangeMapFloatFunction.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues ShortFieldSource.getValues(Map context, AtomicReaderContext readerContext)
          Deprecated.  
 FunctionValues LinearFloatFunction.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues TotalTermFreqValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues BytesRefFieldSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues NormValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues TFValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues DefFunction.getValues(Map fcontext, AtomicReaderContext readerContext)
           
 FunctionValues ByteFieldSource.getValues(Map context, AtomicReaderContext readerContext)
          Deprecated.  
 FunctionValues MultiFloatFunction.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues DocFreqValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues TermFreqValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues SimpleFloatFunction.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues MaxDocValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues DoubleFieldSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues ReverseOrdFieldSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues JoinDocFreqValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues IDFValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues LongFieldSource.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues IfFunction.getValues(Map context, AtomicReaderContext readerContext)
           
 FunctionValues ConstValueSource.getValues(Map context, AtomicReaderContext readerContext)
           
static FunctionValues[] MultiFunction.valsArr(List<ValueSource> sources, Map fcontext, AtomicReaderContext readerContext)
           
 

Methods in org.apache.lucene.queries.function.valuesource with parameters of type FunctionValues
protected abstract  float SimpleFloatFunction.func(int doc, FunctionValues vals)
           
protected abstract  boolean SimpleBoolFunction.func(int doc, FunctionValues vals)
           
protected  float SumFloatFunction.func(int doc, FunctionValues[] valsArr)
           
protected  float ProductFloatFunction.func(int doc, FunctionValues[] valsArr)
           
protected  float MinFloatFunction.func(int doc, FunctionValues[] valsArr)
           
protected abstract  float MultiFloatFunction.func(int doc, FunctionValues[] valsArr)
           
protected  float MaxFloatFunction.func(int doc, FunctionValues[] valsArr)
           
protected abstract  boolean MultiBoolFunction.func(int doc, FunctionValues[] vals)
           
protected  float DivFloatFunction.func(int doc, FunctionValues aVals, FunctionValues bVals)
           
protected abstract  float DualFloatFunction.func(int doc, FunctionValues aVals, FunctionValues bVals)
           
protected  float PowFloatFunction.func(int doc, FunctionValues aVals, FunctionValues bVals)
           
static String MultiFunction.toString(String name, FunctionValues[] valsArr, int doc)
           
 

Constructors in org.apache.lucene.queries.function.valuesource with parameters of type FunctionValues
MultiFunction.Values(FunctionValues[] valsArr)
           
 



Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.