Lucene++ - a full-featured, c++ search engine
API Documentation


Loading...
Searching...
No Matches
LuceneHeaders.h
Go to the documentation of this file.
1
2// Copyright (c) 2009-2014 Alan Wright. All rights reserved.
3// Distributable under the terms of either the Apache License (Version 2.0)
4// or the GNU Lesser General Public License.
6
7#ifndef LUCENEHEADERS_H
8#define LUCENEHEADERS_H
9
10#include "Lucene.h"
11
12// Include most common files: analysis
13#include "StandardAnalyzer.h"
14#include "StandardFilter.h"
15#include "StandardTokenizer.h"
16#include "KeywordAnalyzer.h"
17#include "KeywordTokenizer.h"
18#include "LowerCaseFilter.h"
19#include "LowerCaseTokenizer.h"
21#include "PorterStemFilter.h"
22#include "SimpleAnalyzer.h"
23#include "StopAnalyzer.h"
24#include "StopFilter.h"
25#include "Token.h"
26#include "TokenFilter.h"
27#include "WhitespaceAnalyzer.h"
28#include "WhitespaceTokenizer.h"
29
30// Include most common files: document
31#include "DateField.h"
32#include "DateTools.h"
33#include "Document.h"
34#include "Field.h"
35#include "NumberTools.h"
36#include "NumericField.h"
37
38// Include most common files: index
39#include "IndexCommit.h"
40#include "IndexDeletionPolicy.h"
41#include "IndexReader.h"
42#include "IndexWriter.h"
45#include "LogDocMergePolicy.h"
46#include "LogMergePolicy.h"
47#include "MergeScheduler.h"
48#include "MultiReader.h"
49#include "ParallelReader.h"
50#include "Term.h"
51#include "TermDocs.h"
52#include "TermEnum.h"
53
54// Include most common files: queryparser
56#include "QueryParseError.h"
57#include "QueryParser.h"
58
59// Include most common files: search
60#include "BooleanClause.h"
61#include "BooleanQuery.h"
62#include "DocIdSet.h"
63#include "DocIdSetIterator.h"
64#include "Explanation.h"
65#include "IndexSearcher.h"
66#include "MatchAllDocsQuery.h"
67#include "MultiPhraseQuery.h"
68#include "MultiSearcher.h"
69#include "MultiTermQuery.h"
70#include "NumericRangeFilter.h"
71#include "NumericRangeQuery.h"
73#include "PhraseQuery.h"
74#include "PrefixFilter.h"
75#include "PrefixQuery.h"
76#include "ScoreDoc.h"
77#include "Scorer.h"
78#include "Searcher.h"
79#include "Sort.h"
80#include "TermQuery.h"
81#include "TermRangeFilter.h"
82#include "TermRangeQuery.h"
83#include "TopDocs.h"
84#include "TopDocsCollector.h"
85#include "TopFieldCollector.h"
87#include "Weight.h"
88#include "WildcardQuery.h"
89#include "SpanFirstQuery.h"
90#include "SpanNearQuery.h"
91#include "SpanNotQuery.h"
92#include "SpanOrQuery.h"
93#include "SpanQuery.h"
94
95// Include most common files: store
96#include "FSDirectory.h"
97#include "MMapDirectory.h"
98#include "RAMDirectory.h"
99#include "RAMFile.h"
100#include "RAMInputStream.h"
101#include "RAMOutputStream.h"
102#include "SimpleFSDirectory.h"
103
104// Include most common files: util
105#include "MiscUtils.h"
106#include "StringUtils.h"
107#include "BufferedReader.h"
108#include "DocIdBitSet.h"
109#include "FileReader.h"
110#include "InfoStream.h"
111#include "LuceneThread.h"
112#include "OpenBitSet.h"
113#include "OpenBitSetDISI.h"
114#include "OpenBitSetIterator.h"
115#include "StringReader.h"
116#include "ThreadPool.h"
117
118#endif

clucene.sourceforge.net