Exemplo n.º 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;
}
Exemplo n.º 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;
}
Exemplo n.º 3
0
QString QCLuceneField::stringValue() const
{
    return TCharToQString((const TCHAR*)d->field->stringValue());
}
Exemplo n.º 4
0
QString QCLuceneField::name() const
{
    return TCharToQString(d->field->name());
}
Exemplo n.º 5
0
QString QCLuceneField::toString() const
{
    return TCharToQString(d->field->toString());
}
Exemplo n.º 6
0
QString QCLuceneToken::termText() const
{
    return TCharToQString(d->token->termText());
}
Exemplo n.º 7
0
QString QCLuceneToken::toString() const
{
    return TCharToQString(d->token->toString());
}
Exemplo n.º 8
0
QString QCLuceneTerm::text() const
{
    return TCharToQString(d->term->text());
}
Exemplo n.º 9
0
QString QCLuceneTerm::field() const
{
    return TCharToQString(d->term->field());
}
Exemplo n.º 10
0
QString QCLuceneDocument::toString() const
{
    return TCharToQString(d->document->toString());
}
Exemplo n.º 11
0
QString QCLuceneSort::toString() const
{
    return TCharToQString(d->sort->toString());
}