org.apache.solr.search.function
Class DocValues

java.lang.Object
  extended by org.apache.solr.search.function.DocValues
Direct Known Subclasses:
StringIndexDocValues

public abstract class DocValues
extends Object

Represents field values as different types. Normally created via a ValueSource for a particular field and reader.

Version:
$Id: DocValues.java 757570 2009-03-23 22:08:44Z yonik $

Constructor Summary
DocValues()
           
 
Method Summary
 byte byteVal(int doc)
           
 double doubleVal(int doc)
           
 Explanation explain(int doc)
           
 float floatVal(int doc)
           
 org.apache.solr.search.function.ValueSourceScorer getRangeScorer(IndexReader reader, String lowerVal, String upperVal, boolean includeLower, boolean includeUpper)
           
 org.apache.solr.search.function.ValueSourceScorer getScorer(IndexReader reader)
           
 int intVal(int doc)
           
 long longVal(int doc)
           
 short shortVal(int doc)
           
 String strVal(int doc)
           
abstract  String toString(int doc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocValues

public DocValues()
Method Detail

byteVal

public byte byteVal(int doc)

shortVal

public short shortVal(int doc)

floatVal

public float floatVal(int doc)

intVal

public int intVal(int doc)

longVal

public long longVal(int doc)

doubleVal

public double doubleVal(int doc)

strVal

public String strVal(int doc)

toString

public abstract String toString(int doc)

explain

public Explanation explain(int doc)

getScorer

public org.apache.solr.search.function.ValueSourceScorer getScorer(IndexReader reader)

getRangeScorer

public org.apache.solr.search.function.ValueSourceScorer getRangeScorer(IndexReader reader,
                                                                        String lowerVal,
                                                                        String upperVal,
                                                                        boolean includeLower,
                                                                        boolean includeUpper)


Copyright © 2011 Apache Software Foundation. All Rights Reserved.