Lucene++ - a full-featured, c++ search engine
API Documentation
Loading...
Searching...
No Matches
include
lucene++
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
"
20
#include "
NGramAnalyzer.h
"
21
#include "
NGramTokenFilter.h
"
22
#include "
NGramTokenizer.h
"
23
#include "
PerFieldAnalyzerWrapper.h
"
24
#include "
PorterStemFilter.h
"
25
#include "
SimpleAnalyzer.h
"
26
#include "
StopAnalyzer.h
"
27
#include "
StopFilter.h
"
28
#include "
Token.h
"
29
#include "
TokenFilter.h
"
30
#include "
WhitespaceAnalyzer.h
"
31
#include "
WhitespaceTokenizer.h
"
32
33
// Include most common files: document
34
#include "
DateField.h
"
35
#include "
DateTools.h
"
36
#include "
Document.h
"
37
#include "
Field.h
"
38
#include "
NumberTools.h
"
39
#include "
NumericField.h
"
40
41
// Include most common files: index
42
#include "
IndexCommit.h
"
43
#include "
IndexDeletionPolicy.h
"
44
#include "
IndexReader.h
"
45
#include "
IndexWriter.h
"
46
#include "
KeepOnlyLastCommitDeletionPolicy.h
"
47
#include "
LogByteSizeMergePolicy.h
"
48
#include "
LogDocMergePolicy.h
"
49
#include "
LogMergePolicy.h
"
50
#include "
MergeScheduler.h
"
51
#include "
MultiReader.h
"
52
#include "
ParallelReader.h
"
53
#include "
Term.h
"
54
#include "
TermDocs.h
"
55
#include "
TermEnum.h
"
56
57
// Include most common files: queryparser
58
#include "
MultiFieldQueryParser.h
"
59
#include "
QueryParseError.h
"
60
#include "
QueryParser.h
"
61
62
// Include most common files: search
63
#include "
BooleanClause.h
"
64
#include "
BooleanQuery.h
"
65
#include "
DocIdSet.h
"
66
#include "
DocIdSetIterator.h
"
67
#include "
Explanation.h
"
68
#include "
IndexSearcher.h
"
69
#include "
MatchAllDocsQuery.h
"
70
#include "
MultiPhraseQuery.h
"
71
#include "
MultiSearcher.h
"
72
#include "
MultiTermQuery.h
"
73
#include "
NumericRangeFilter.h
"
74
#include "
NumericRangeQuery.h
"
75
#include "
ParallelMultiSearcher.h
"
76
#include "
PhraseQuery.h
"
77
#include "
PrefixFilter.h
"
78
#include "
PrefixQuery.h
"
79
#include "
ScoreDoc.h
"
80
#include "
Scorer.h
"
81
#include "
Searcher.h
"
82
#include "
Sort.h
"
83
#include "
TermQuery.h
"
84
#include "
TermRangeFilter.h
"
85
#include "
TermRangeQuery.h
"
86
#include "
TopDocs.h
"
87
#include "
TopDocsCollector.h
"
88
#include "
TopFieldCollector.h
"
89
#include "
TopScoreDocCollector.h
"
90
#include "
Weight.h
"
91
#include "
WildcardQuery.h
"
92
#include "
SpanFirstQuery.h
"
93
#include "
SpanNearQuery.h
"
94
#include "
SpanNotQuery.h
"
95
#include "
SpanOrQuery.h
"
96
#include "
SpanQuery.h
"
97
98
// Include most common files: store
99
#include "
FSDirectory.h
"
100
#include "
MMapDirectory.h
"
101
#include "
RAMDirectory.h
"
102
#include "
RAMFile.h
"
103
#include "
RAMInputStream.h
"
104
#include "
RAMOutputStream.h
"
105
#include "
SimpleFSDirectory.h
"
106
107
// Include most common files: util
108
#include "
MiscUtils.h
"
109
#include "
StringUtils.h
"
110
#include "
BufferedReader.h
"
111
#include "
DocIdBitSet.h
"
112
#include "
FileReader.h
"
113
#include "
InfoStream.h
"
114
#include "
LuceneThread.h
"
115
#include "
OpenBitSet.h
"
116
#include "
OpenBitSetDISI.h
"
117
#include "
OpenBitSetIterator.h
"
118
#include "
StringReader.h
"
119
#include "
ThreadPool.h
"
120
121
#endif
BooleanClause.h
BooleanQuery.h
BufferedReader.h
DateField.h
DateTools.h
DocIdBitSet.h
DocIdSetIterator.h
DocIdSet.h
Document.h
Explanation.h
FSDirectory.h
Field.h
FileReader.h
IndexCommit.h
IndexDeletionPolicy.h
IndexReader.h
IndexSearcher.h
IndexWriter.h
InfoStream.h
KeepOnlyLastCommitDeletionPolicy.h
KeywordAnalyzer.h
KeywordTokenizer.h
LogByteSizeMergePolicy.h
LogDocMergePolicy.h
LogMergePolicy.h
LowerCaseFilter.h
LowerCaseTokenizer.h
LuceneThread.h
MMapDirectory.h
MatchAllDocsQuery.h
MergeScheduler.h
MiscUtils.h
MultiFieldQueryParser.h
MultiPhraseQuery.h
MultiReader.h
MultiSearcher.h
MultiTermQuery.h
NGramAnalyzer.h
NGramTokenFilter.h
NGramTokenizer.h
NumberTools.h
NumericField.h
NumericRangeFilter.h
NumericRangeQuery.h
OpenBitSetDISI.h
OpenBitSetIterator.h
OpenBitSet.h
ParallelMultiSearcher.h
ParallelReader.h
PerFieldAnalyzerWrapper.h
PhraseQuery.h
PorterStemFilter.h
PrefixFilter.h
PrefixQuery.h
QueryParseError.h
QueryParser.h
RAMDirectory.h
RAMFile.h
RAMInputStream.h
RAMOutputStream.h
ScoreDoc.h
Scorer.h
Searcher.h
SimpleAnalyzer.h
SimpleFSDirectory.h
Sort.h
SpanFirstQuery.h
SpanNearQuery.h
SpanNotQuery.h
SpanOrQuery.h
SpanQuery.h
StandardAnalyzer.h
StandardFilter.h
StandardTokenizer.h
StopAnalyzer.h
StopFilter.h
StringReader.h
StringUtils.h
TermDocs.h
TermEnum.h
TermQuery.h
TermRangeFilter.h
TermRangeQuery.h
Term.h
ThreadPool.h
TokenFilter.h
Token.h
TopDocsCollector.h
TopDocs.h
TopFieldCollector.h
TopScoreDocCollector.h
Weight.h
WhitespaceAnalyzer.h
WhitespaceTokenizer.h
WildcardQuery.h
clucene.sourceforge.net