| /*------------------------------------------------------------------------------ |
| * Copyright (C) 2003-2006 Ben van Klinken and the CLucene Team |
| * |
| * Distributable under the terms of either the Apache License (Version 2.0) or |
| * the GNU Lesser General Public License, as specified in the COPYING file. |
| ------------------------------------------------------------------------------*/ |
| //Includes some standard headers for searching and indexing. |
| #ifndef _lucene_CLucene_ |
| #define _lucene_CLucene_ |
| |
| #ifdef __clang__ |
| #pragma clang diagnostic push |
| #pragma clang diagnostic ignored "-Wshadow-field" |
| #endif |
| |
| #include "CLucene/StdHeader.h" |
| #include "CLucene/index/IndexReader.h" |
| #include "CLucene/index/IndexWriter.h" |
| #include "CLucene/index/MultiReader.h" |
| #include "CLucene/index/Term.h" |
| #include "CLucene/search/IndexSearcher.h" |
| #include "CLucene/search/MultiSearcher.h" |
| #include "CLucene/search/DateFilter.h" |
| #include "CLucene/search/WildcardQuery.h" |
| #include "CLucene/search/FuzzyQuery.h" |
| #include "CLucene/search/PhraseQuery.h" |
| #include "CLucene/search/PrefixQuery.h" |
| #include "CLucene/search/RangeQuery.h" |
| #include "CLucene/search/BooleanQuery.h" |
| #include "CLucene/search/TermQuery.h" |
| #include "CLucene/search/SearchHeader.h" |
| #include "CLucene/search/Similarity.h" |
| #include "CLucene/search/Sort.h" |
| #include "CLucene/search/Hits.h" |
| #include "CLucene/search/Explanation.h" |
| #include "CLucene/document/Document.h" |
| #include "CLucene/document/Field.h" |
| #include "CLucene/document/DateField.h" |
| #include "CLucene/document/DateTools.h" |
| #include "CLucene/document/NumberTools.h" |
| #include "CLucene/store/Directory.h" |
| #include "CLucene/store/FSDirectory.h" |
| #include "CLucene/store/RAMDirectory.h" |
| //#include "CLucene/queryParser/QueryParser.h" |
| #include "CLucene/queryParser/QueryParser.h" |
| #include "CLucene/analysis/standard/StandardAnalyzer.h" |
| #include "CLucene/analysis/Analyzers.h" |
| #include "CLucene/util/BitSet.h" |
| #include "CLucene/util/CLStreams.h" |
| #include "CLucene/util/PriorityQueue.h" |
| #include "CLucene/util/Misc.h" |
| |
| #ifdef __clang__ |
| #pragma clang diagnostic pop |
| #endif |
| |
| #endif |