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, strValfinal 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.IOExceptionpublic float floatVal(int doc)
floatVal in class FloatDocValuespublic boolean exists(int doc)
FunctionValuesexists in class FunctionValuespublic java.lang.Object objectVal(int doc)
FunctionValuesobjectVal in class FloatDocValuespublic FunctionValues.ValueFiller getValueFiller()
getValueFiller in class FloatDocValuespublic java.lang.String toString(int doc)
toString in class FloatDocValues