NepomukDaemons
searchthread.cpp File Reference
#include "searchthread.h"#include "term.h"#include "qurlhash.h"#include <Nepomuk/ResourceManager>#include <Nepomuk/Resource>#include <Nepomuk/Types/Property>#include <Nepomuk/Types/Class>#include <Nepomuk/Types/Literal>#include <Soprano/Version>#include <Soprano/Model>#include <Soprano/QueryResultIterator>#include <Soprano/Node>#include <Soprano/Statement>#include <Soprano/LiteralValue>#include <Soprano/StatementIterator>#include <Soprano/Vocabulary/RDF>#include <Soprano/Vocabulary/RDFS>#include <Soprano/Vocabulary/NRL>#include <Soprano/Vocabulary/NAO>#include <Soprano/Vocabulary/XMLSchema>#include <Soprano/Vocabulary/OWL>#include <KDebug>#include <QtCore/QTime>#include "searchthread.moc"
Include dependency graph for searchthread.cpp:

Go to the source code of this file.
Functions | |
| QString | comparatorString (Nepomuk::Search::Term::Comparator c) |
| QString | createGraphPattern (const Nepomuk::Search::SearchNode &node, int &varCnt, const QString &varName=QString("?r")) |
| QString | createLuceneLiteralQuery (const QString &escaped) |
| QString | createLuceneQuery (const Nepomuk::Search::SearchNode &node) |
| bool | isNumberLiteralValue (const Soprano::LiteralValue &value) |
| QString | luceneQueryEscape (const QUrl &s) |
| QString | luceneQueryEscape (const QString &s) |
| void | mergeInResult (QHash< QUrl, Nepomuk::Search::Result > &results, const Nepomuk::Search::Result &resource) |
| void | mergeInResults (QHash< QUrl, Nepomuk::Search::Result > &results, const QHash< QUrl, Nepomuk::Search::Result > &otherResults) |
Variables | |
| const int | MAX_RESOURCES = 4 |
Function Documentation
| QString @62::comparatorString | ( | Nepomuk::Search::Term::Comparator | c | ) | [static] |
Definition at line 132 of file searchthread.cpp.
| QString @62::createGraphPattern | ( | const Nepomuk::Search::SearchNode & | node, | |
| int & | varCnt, | |||
| const QString & | varName = QString( "?r" ) | |||
| ) | [static] |
Definition at line 157 of file searchthread.cpp.
Definition at line 99 of file searchthread.cpp.
| QString @62::createLuceneQuery | ( | const Nepomuk::Search::SearchNode & | node | ) | [static] |
Definition at line 108 of file searchthread.cpp.
| bool @62::isNumberLiteralValue | ( | const Soprano::LiteralValue & | value | ) | [static] |
Definition at line 152 of file searchthread.cpp.
Definition at line 95 of file searchthread.cpp.
Definition at line 86 of file searchthread.cpp.
| void @62::mergeInResult | ( | QHash< QUrl, Nepomuk::Search::Result > & | results, | |
| const Nepomuk::Search::Result & | resource | |||
| ) | [static] |
Definition at line 65 of file searchthread.cpp.
| void @62::mergeInResults | ( | QHash< QUrl, Nepomuk::Search::Result > & | results, | |
| const QHash< QUrl, Nepomuk::Search::Result > & | otherResults | |||
| ) | [static] |
Definition at line 77 of file searchthread.cpp.
Variable Documentation
const int MAX_RESOURCES = 4 [static] |
The maximum number of resources that are matched in resolveValues when converting an equals or contains term.
Definition at line 62 of file searchthread.cpp.
KDE 4.2 API Reference