	
%rename (Initialise) lucene::search::Sort::Sort();
%rename (InitialiseWithField) lucene::search::Sort::Sort (const TCHAR* field, bool reverse);
%rename (InitialiseWithFields) lucene::search::Sort::Sort (const TCHAR** fields);
%rename (InitialiseWithSortField) lucene::search::Sort::Sort (SortField* field);
%rename (InitialiseWithSortFields) lucene::search::Sort::Sort (SortField** fields);

%rename (Initialise) lucene::search::IndexSearcher::IndexSearcher(const char* path);
%rename (InitialiseWithDir) lucene::search::IndexSearcher::IndexSearcher(lucene::store::Directory* directory);
%rename (InitialiseWithReader) lucene::search::IndexSearcher::IndexSearcher(lucene::index::IndexReader* r);

%rename (Initialise) lucene::search::SortField::SortField (const TCHAR* field);
%rename (Initialise_ex) lucene::search::SortField::SortField (const TCHAR* field, bool reverse);
%rename (Initialise_ex2) lucene::search::SortField::SortField (const TCHAR* field, int32_t type, bool reverse);
