class QueryDocValues extends FloatDocValues
FunctionValues.ValueFiller
Modifier and Type | Field and Description |
---|---|
(package private) float |
defVal |
(package private) java.util.Map |
fcontext |
(package private) DocIdSetIterator |
it |
(package private) int |
lastDocRequested |
(package private) boolean |
noMatches |
(package private) Query |
q |
(package private) LeafReaderContext |
readerContext |
(package private) Scorer |
scorer |
(package private) int |
scorerDoc |
(package private) Weight |
weight |
vs
Constructor and Description |
---|
QueryDocValues(QueryValueSource vs,
LeafReaderContext readerContext,
java.util.Map fcontext) |
Modifier and Type | Method and Description |
---|---|
boolean |
exists(int doc)
Returns true if there is a value for this document
|
float |
floatVal(int doc) |
FunctionValues.ValueFiller |
getValueFiller() |
java.lang.Object |
objectVal(int doc)
Native Java Object representation of the value
|
java.lang.String |
toString(int doc) |
boolVal, byteVal, doubleVal, intVal, longVal, shortVal, strVal
final LeafReaderContext readerContext
final Weight weight
final float defVal
final java.util.Map fcontext
final Query q
Scorer scorer
DocIdSetIterator it
int scorerDoc
boolean noMatches
int lastDocRequested
public QueryDocValues(QueryValueSource vs, LeafReaderContext readerContext, java.util.Map fcontext) throws java.io.IOException
java.io.IOException
public float floatVal(int doc)
floatVal
in class FloatDocValues
public boolean exists(int doc)
FunctionValues
exists
in class FunctionValues
public java.lang.Object objectVal(int doc)
FunctionValues
objectVal
in class FloatDocValues
public FunctionValues.ValueFiller getValueFiller()
getValueFiller
in class FloatDocValues
public java.lang.String toString(int doc)
toString
in class FloatDocValues