Lucene++ - a full-featured, c++ search engine
API Documentation
Token literal values and constants. More...
#include <QueryParserConstants.h>
Public Types | |
enum | RegularExpressionId { _EOF = 0, _NUM_CHAR = 1, _ESCAPED_CHAR = 2, _TERM_START_CHAR = 3, _TERM_CHAR = 4, _WHITESPACE = 5, _QUOTED_CHAR = 6, AND = 8, OR = 9, NOT = 10, PLUS = 11, MINUS = 12, LPAREN = 13, RPAREN = 14, COLON = 15, STAR = 16, CARAT = 17, QUOTED = 18, TERM = 19, FUZZY_SLOP = 20, PREFIXTERM = 21, WILDTERM = 22, RANGEIN_START = 23, RANGEEX_START = 24, NUMBER = 25, RANGEIN_TO = 26, RANGEIN_END = 27, RANGEIN_QUOTED = 28, RANGEIN_GOOP = 29, RANGEEX_TO = 30, RANGEEX_END = 31, RANGEEX_QUOTED = 32, RANGEEX_GOOP = 33 } |
enum | LexicalState { Boost = 0, RangeEx = 1, RangeIn = 2, DEFAULT = 3 } |
Public Member Functions | |
virtual | ~QueryParserConstants () |
virtual String | getClassName () |
Static Public Member Functions | |
static String | _getClassName () |
Static Public Attributes | |
static Collection< String > | tokenImage |
Literal token values. More... | |
Protected Member Functions | |
QueryParserConstants () | |
Static Protected Attributes | |
static const wchar_t * | _tokenImage [] |
Literal token values. More... | |
Token literal values and constants.
|
protected |
|
virtual |
|
inlinestatic |
|
inlinevirtual |
Reimplemented in Lucene::QueryParserTokenManager, Lucene::QueryParser, and Lucene::MultiFieldQueryParser.
|
staticprotected |
Literal token values.
|
static |
Literal token values.