Lucene++ - a full-featured, c++ search engine
API Documentation
Go to the documentation of this file.
7 #ifndef NUMERICTOKENSTREAM_H
8 #define NUMERICTOKENSTREAM_H
90 static const String& TOKEN_TYPE_FULL_PREC();
93 static const String& TOKEN_TYPE_LOWER_PREC();
113 virtual void reset();
114 virtual bool incrementToken();
115 virtual String toString();
int32_t shift
Definition: NumericTokenStream.h:82
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
TermAttributePtr termAtt
Definition: NumericTokenStream.h:75
boost::shared_ptr< NumericTokenStream > NumericTokenStreamPtr
Definition: LuceneTypes.h:39
A TokenStream enumerates the sequence of tokens, either from Fields of a Document or from query text.
Definition: TokenStream.h:44
PositionIncrementAttributePtr posIncrAtt
Definition: NumericTokenStream.h:80
boost::shared_ptr< PositionIncrementAttribute > PositionIncrementAttributePtr
Definition: LuceneTypes.h:45
int32_t precisionStep
Definition: NumericTokenStream.h:84
int32_t valSize
Definition: NumericTokenStream.h:83
Definition: AbstractAllTermDocs.h:12
boost::shared_ptr< AttributeSource > AttributeSourcePtr
Definition: LuceneTypes.h:520
int64_t value
Definition: NumericTokenStream.h:86
boost::shared_ptr< TermAttribute > TermAttributePtr
Definition: LuceneTypes.h:58
boost::shared_ptr< TypeAttribute > TypeAttributePtr
Definition: LuceneTypes.h:64
This class provides a TokenStream for indexing numeric values that can be used by NumericRangeQuery o...
Definition: NumericTokenStream.h:52
boost::shared_ptr< AttributeFactory > AttributeFactoryPtr
Definition: LuceneTypes.h:519
TypeAttributePtr typeAtt
Definition: NumericTokenStream.h:79
clucene.sourceforge.net