QStringList QCLuceneStopAnalyzer::englishStopWords() const { QStringList stopWordList; const TCHAR** stopWords = lucene::analysis::StopAnalyzer::ENGLISH_STOP_WORDS; for (qint32 i = 0; stopWords[i] != 0; ++i) stopWordList.append(TCharToQString(stopWords[i])); return stopWordList; }
QStringList QCLuceneDocument::getValues(const QString &name) const { TCHAR *fieldName = QStringToTChar(name); TCHAR **values = d->document->getValues(fieldName); QStringList retValue; if (values) { for (qint32 i = 0; 0 != values[i]; ++i) { retValue.append(TCharToQString((const TCHAR*)values[i])); delete [] values[i]; values[i] = 0; } delete values; } delete [] fieldName; return retValue; }
QString QCLuceneField::stringValue() const { return TCharToQString((const TCHAR*)d->field->stringValue()); }
QString QCLuceneField::name() const { return TCharToQString(d->field->name()); }
QString QCLuceneField::toString() const { return TCharToQString(d->field->toString()); }
QString QCLuceneToken::termText() const { return TCharToQString(d->token->termText()); }
QString QCLuceneToken::toString() const { return TCharToQString(d->token->toString()); }
QString QCLuceneTerm::text() const { return TCharToQString(d->term->text()); }
QString QCLuceneTerm::field() const { return TCharToQString(d->term->field()); }
QString QCLuceneDocument::toString() const { return TCharToQString(d->document->toString()); }
QString QCLuceneSort::toString() const { return TCharToQString(d->sort->toString()); }