41 virtual double doubleVal(int32_t doc) = 0;
46 virtual int32_t intVal(int32_t doc);
51 virtual int64_t longVal(int32_t doc);
56 virtual String strVal(int32_t doc);
59 virtual String toString(int32_t doc) = 0;
74 virtual CollectionValue getInnerArray();
79 virtual double getMinValue();
84 virtual double getMaxValue();
89 virtual double getAverageValue();
bool computed
Definition: DocValues.h:33
boost::shared_ptr< Explanation > ExplanationPtr
Definition: LuceneTypes.h:333
Represents field values as different types. Normally created via a ValueSuorce for a particular field...
Definition: DocValues.h:22
Base class for all Lucene classes.
Definition: LuceneObject.h:31
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
virtual String toString()
Returns a string representation of the object.
Definition: AbstractAllTermDocs.h:12
double avgVal
Definition: DocValues.h:32
double maxVal
Definition: DocValues.h:31