7#ifndef REVERSEORDFIELDSOURCE_H
8#define REVERSEORDFIELDSOURCE_H
#define LUCENE_CLASS(Name)
Definition LuceneObject.h:24
Obtains the ordinal of the field value from the default Lucene FieldCache using getStringIndex() and ...
Definition ReverseOrdFieldSource.h:31
ReverseOrdFieldSource(const String &field)
Constructor for a certain field.
virtual String description()
Description of field, used in explain()
virtual bool equals(const LuceneObjectPtr &other)
Needed for possible caching of query results - used by ValueSourceQuery#equals(LuceneObjectPtr).
virtual ~ReverseOrdFieldSource()
virtual int32_t hashCode()
Needed for possible caching of query results - used by ValueSourceQuery#hashCode().
String field
Definition ReverseOrdFieldSource.h:41
virtual DocValuesPtr getValues(const IndexReaderPtr &reader)
Return the DocValues used by the function query.
Source of values for basic function queries.
Definition ValueSource.h:21
Definition AbstractAllTermDocs.h:12
boost::shared_ptr< LuceneObject > LuceneObjectPtr
Definition LuceneTypes.h:539
boost::shared_ptr< DocValues > DocValuesPtr
Definition LuceneTypes.h:325
boost::shared_ptr< IndexReader > IndexReaderPtr
Definition LuceneTypes.h:157