CLucene - a full-featured, c++ search engine
API Documentation
00001 /*------------------------------------------------------------------------------ 00002 * Copyright (C) 2003-2006 Ben van Klinken and the CLucene Team 00003 * 00004 * Distributable under the terms of either the Apache License (Version 2.0) or 00005 * the GNU Lesser General Public License, as specified in the COPYING file. 00006 ------------------------------------------------------------------------------*/ 00007 #ifndef _lucene_analysis_standard_StandardFilter 00008 #define _lucene_analysis_standard_StandardFilter 00009 00010 00011 #include "CLucene/analysis/AnalysisHeader.h" 00012 //#include "../Analyzers.h" 00013 //#include "StandardTokenizerConstants.h" 00014 00015 CL_CLASS_DEF(util,StringBuffer) 00016 00017 CL_NS_DEF2(analysis,standard) 00018 00020 class StandardFilter: public TokenFilter{ 00021 public: 00022 // Construct filtering <i>in</i>. 00023 StandardFilter(TokenStream* in, bool deleteTokenStream); 00024 00025 ~StandardFilter(); 00026 00027 00032 bool next(Token* token); 00033 }; 00034 CL_NS_END2 00035 #endif