rdql
[ class tree: rdql ] [ index: rdql ] [ all elements ]

Element index for package rdql

[ f ] [ p ] [ r ] [ s ] [ t ] [ _ ]

_

_checkComma
in file Parser.php, method RDF_RDQL_Parser::_checkComma()
    Check if the query string of the given clause contains an undesired ','.
_checkRegExQuotation
in file Parser.php, method RDF_RDQL_Parser::_checkRegExQuotation()
    Throw an error if the regular expression from the AND clause is not quoted.
_checkSelectVars
in file Parser.php, method RDF_RDQL_Parser::_checkSelectVars()
    Check if all variables from the SELECT clause are defined in the WHERE clause
_clearWhiteSpaces
in file Parser.php, method RDF_RDQL_Parser::_clearWhiteSpaces()
    Remove whitespace-tokens from the array $this->tokens
_isDefined
in file Parser.php, method RDF_RDQL_Parser::_isDefined()
    Check if the given variable is defined in the WHERE clause.
_replaceNamespacePrefix
in file Parser.php, method RDF_RDQL_Parser::_replaceNamespacePrefix()
    Replace a prefix in a given QName and return a full URI.
_validateLiteral
in file Parser.php, method RDF_RDQL_Parser::_validateLiteral()
    Check if $token is the first token of a valid literal ("LITERAL") and return an array with literal properties (value, language, datatype).
_validateNCName
in file Parser.php, method RDF_RDQL_Parser::_validateNCName()
    Check if the given token is a valid NCName.
_validatePrefix
in file Parser.php, method RDF_RDQL_Parser::_validatePrefix()
    Check if the given token is a valid namespace prefix.
_validateQName
in file Parser.php, method RDF_RDQL_Parser::_validateQName()
    Check if the given token is a valid QName.
_validateURI
in file Parser.php, method RDF_RDQL_Parser::_validateURI()
    Check if $token is the first token of a valid URI (<URI>) and return the whole URI string
_validateVar
in file Parser.php, method RDF_RDQL_Parser::_validateVar()
    Check if the given token is a valid variable name (?var).
_validateVarUri
in file Parser.php, method RDF_RDQL_Parser::_validateVarUri()
    Check if the given token is either a variable (?var) or the first token of an URI (<URI>).
_validateVarUriLiteral
in file Parser.php, method RDF_RDQL_Parser::_validateVarUriLiteral()
    Check if the given token is either a variable (?var) or the first token of either an URI (<URI>) or a literal ("Literal").
top

f

findAllQueryVariables
in file Parser.php, method RDF_RDQL_Parser::findAllQueryVariables()
    Find all query variables used in the WHERE clause.
top

p

$parsedQuery
in file Parser.php, variable RDF_RDQL_Parser::$parsedQuery
    Parsed query variables and constraints.
parseAnd
in file Parser.php, method RDF_RDQL_Parser::parseAnd()
    Parse the AND clause of an RDQL query
parseExpressions
in file Parser.php, method RDF_RDQL_Parser::parseExpressions()
    Parse expressions inside the passed filter: 1) regex equality expressions: ?var [~~ | =~ | !~ ] REG_EX 2a) string equality expressions: ?var [eq | ne] "literal"@lang^^dtype.
parseFilter
in file Parser.php, method RDF_RDQL_Parser::parseFilter()
    Check if a filter from the AND clause contains an equal number of '(' and ')' and parse filter expressions.
parseFrom
in file Parser.php, method RDF_RDQL_Parser::parseFrom()
    Parse the FROM/SOURCES clause of an RDQL query When the parsing of this clause is finished, parseWhere() will be called.
parseQuery
in file Parser.php, method RDF_RDQL_Parser::parseQuery()
    Parse the given RDQL query string and return an array with query variables and constraints.
parseSelect
in file Parser.php, method RDF_RDQL_Parser::parseSelect()
    Parse the SELECT clause of an RDQL query.
parseUsing
in file Parser.php, method RDF_RDQL_Parser::parseUsing()
    Parse the USING clause of an RDQL query
parseWhere
in file Parser.php, method RDF_RDQL_Parser::parseWhere()
    *' Parse the WHERE clause of an RDQL query.
Parser.php
procedural page Parser.php
top

r

RDF_RDQL_Parser
in file Parser.php, class RDF_RDQL_Parser
    This class contains methods for parsing an RDQL query string into PHP variables.
removeComments
in file Parser.php, method RDF_RDQL_Parser::removeComments()
    Remove comments from the passed query string.
replaceNamespacePrefixes
in file Parser.php, method RDF_RDQL_Parser::replaceNamespacePrefixes()
    Replace all namespace prefixes in the pattern and constraint clause of an RDQL query with the namespaces declared in the USING clause and default namespaces.
top

s

startParsing
in file Parser.php, method RDF_RDQL_Parser::startParsing()
    Start parsing of the tokenized query string.
top

t

$tokens
in file Parser.php, variable RDF_RDQL_Parser::$tokens
    Query string divided into a sequence of tokens.
tokenize
in file Parser.php, method RDF_RDQL_Parser::tokenize()
    Divide the query string into tokens.
top

Documentation generated on Mon, 11 Mar 2019 15:39:49 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.