#ifndef SWIG__cl_py_WRAP_H_
#define SWIG__cl_py_WRAP_H_
class
SwigDirector_HitCollector :
public
lucene::search::HitCollector,
public
Swig::Director {
public
:
SwigDirector_HitCollector(PyObject* self,
bool
disown =
false
);
virtual
void
collect(
int
const
doc,
float
const
score);
};
class
SwigDirector_Filter :
public
lucene::search::Filter,
public
Swig::Director {
public
:
SwigDirector_Filter(PyObject* self,
bool
disown =
false
);
virtual
lucene::util::BitSet *bits(lucene::index::IndexReader &reader)
const
;
};
class
SwigDirector_Analyzer :
public
lucene::analysis::Analyzer,
public
Swig::Director {
public
:
SwigDirector_Analyzer(PyObject* self,
bool
disown =
false
);
virtual
lucene::analysis::TokenStream &tokenStream(
char
const
*fieldName, lucene::util::Reader *reader);
};
#endif