NepomukDaemons
queryparser.cpp File Reference
#include "queryparser.h"
#include "query.h"
#include "term.h"
#include <QtCore/QRegExp>
#include <QtCore/QSet>
#include <KDebug>
#include <KLocale>
Include dependency graph for queryparser.cpp:

Go to the source code of this file.
Function Documentation
Soprano::LiteralValue @15::createLiteral | ( | const QString & | s | ) | [static] |
Definition at line 114 of file queryparser.cpp.
Nepomuk::Search::Term::Comparator @15::fieldTypeRelationFromString | ( | const QString & | s | ) | [static] |
Definition at line 70 of file queryparser.cpp.
QRegExp @15::s_fieldRx | ( | s_inExclusionPattern+s_fieldNamePattern. | arg3)+s_comparatorPattern+s_plainTermPattern.arg(6 | ) | [static] |
QRegExp @15::s_plainTermRx | ( | s_inExclusionPattern+s_plainTermPattern. | arg3 | ) | [static] |
QRegExp @15::s_propertyRx | ( | s_inExclusionPattern+s_uriPattern+s_comparatorPattern+s_plainTermPattern. | arg5 | ) | [static] |
QRegExp @15::s_resourceRx | ( | s_inExclusionPattern+s_uriPattern+"(?::|=)"+ | s_uriPattern | ) | [static] |
Definition at line 95 of file queryparser.cpp.
Definition at line 105 of file queryparser.cpp.
Variable Documentation
QString s_comparatorPattern("(:|\<=|\>=|=|\<|\>)") [static] |
QRegExp s_fieldFieldRx(s_inExclusionPattern+s_fieldNamePattern.arg(3)+s_comparatorPattern+"\\("+s_fieldNamePattern.arg(6)+s_comparatorPattern+s_plainTermPattern.arg(9)+"\\)") [static] |
QString s_fieldNamePattern("([^\\s\"':=<>]+|(?:([\"'])[^\"':=<>]+\\%1))") [static] |
QString s_inExclusionPattern("([\\+\\-]?)") [static] |
QString s_plainTermPattern("([^\\s\"':=<>]+|(?:([\"'])[^\"']+\\%1))") [static] |
QString s_uriPattern("<([^<>]+)>") [static] |