Home » lucene-3.0.1-src » org.apache » lucene » search » function »

org.apache.lucene.search.function

Abstract Classes:

DocValues   Expert: represents field values as different types.  code | html
FieldCacheSource   Expert: A base class for ValueSource implementations that retrieve values for a single field from the FieldCache code | html
ValueSource   Expert: source of values for basic function queries.  code | html

Classes:

ByteFieldSource   Expert: obtains single byte field values from the FieldCache using getBytes() and makes those values available as other numeric types, casting as needed.  code | html
CustomScoreProvider   An instance of this subclass should be returned by CustomScoreQuery#getCustomScoreProvider , if you want to modify the custom score calculation of a CustomScoreQuery code | html
CustomScoreQuery   Query that sets document score as a programmatic function of several (sub) scores:
  1. the score of its subQuery (any query)
  2. (optional) the score of its ValueSourceQuery (or queries). 
code | html
CustomScoreQuery.CustomScorer   A scorer that applies a (callback) function on scores of the subQuery.  code | html
CustomScoreQuery.CustomWeight     code | html
FieldScoreQuery   A query that scores each document as the value of the numeric input field.  code | html
FieldScoreQuery.Type   Type of score field, indicating how field values are interpreted/parsed.  code | html
FloatFieldSource   Expert: obtains float field values from the FieldCache using getFloats() and makes those values available as other numeric types, casting as needed.  code | html
IntFieldSource   Expert: obtains int field values from the FieldCache using getInts() and makes those values available as other numeric types, casting as needed.  code | html
OrdFieldSource   Expert: obtains the ordinal of the field value from the default Lucene Fieldcache using getStringIndex().  code | html
ReverseOrdFieldSource   Expert: obtains the ordinal of the field value from the default Lucene FieldCache using getStringIndex() and reverses the order.  code | html
ShortFieldSource   Expert: obtains short field values from the FieldCache using getShorts() and makes those values available as other numeric types, casting as needed.  code | html
ValueSourceQuery   Expert: A Query that sets the scores of document to the values obtained from a ValueSource code | html
ValueSourceQuery.ValueSourceScorer   A scorer that (simply) matches all documents, and scores each document with the value of the value source in effect.  code | html
ValueSourceQuery.ValueSourceWeight     code | html