• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

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.

QString @62::createLuceneLiteralQuery ( const QString &  escaped  )  [static]

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.

QString @62::luceneQueryEscape ( const QUrl &  s  )  [static]

Definition at line 95 of file searchthread.cpp.

QString @62::luceneQueryEscape ( const QString &  s  )  [static]

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.

NepomukDaemons

Skip menu "NepomukDaemons"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • KCMShell
  • KNotify
  • KStyles
  • Nepomuk Daemons
Generated for API Reference by doxygen 1.5.7
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal