Пример #1
0
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;
}
Пример #2
0
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;
}
Пример #3
0
QString QCLuceneField::stringValue() const
{
    return TCharToQString((const TCHAR*)d->field->stringValue());
}
Пример #4
0
QString QCLuceneField::name() const
{
    return TCharToQString(d->field->name());
}
Пример #5
0
QString QCLuceneField::toString() const
{
    return TCharToQString(d->field->toString());
}
Пример #6
0
QString QCLuceneToken::termText() const
{
    return TCharToQString(d->token->termText());
}
Пример #7
0
QString QCLuceneToken::toString() const
{
    return TCharToQString(d->token->toString());
}
Пример #8
0
QString QCLuceneTerm::text() const
{
    return TCharToQString(d->term->text());
}
Пример #9
0
QString QCLuceneTerm::field() const
{
    return TCharToQString(d->term->field());
}
Пример #10
0
QString QCLuceneDocument::toString() const
{
    return TCharToQString(d->document->toString());
}
Пример #11
0
QString QCLuceneSort::toString() const
{
    return TCharToQString(d->sort->toString());
}