#ifndef _NS_LUCENE_QUERY_H_ #define _NS_LUCENE_QUERY_H_ #include "Xpclucene.h" #include "nsILuceneQuery.h" LUCENE_FORWARD_DECLARE1(search, Query) class nsLuceneQuery : public nsILuceneQuery { public: NS_DECL_ISUPPORTS NS_DECL_NSILUCENEQUERY nsLuceneQuery(lucene::search::Query* pQuery); /* methods not on the public interface */ lucene::search::Query* getQuery(); private: lucene::search::Query* mQuery; ~nsLuceneQuery(); protected: /* additional members */ }; #endif // _NS_LUCENE_QUERY_H_