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.