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

Element index for package RDQL

[ c ] [ e ] [ f ] [ g ] [ h ] [ j ] [ m ] [ n ] [ p ] [ q ] [ r ] [ s ] [ t ] [ w ] [ _ ]

_

_checkIntBindings
in file Memory.php, method RDF_RDQL_Engine_Memory::_checkIntBindings()
    Check if the given triple meets pattern internal bindings e.g. (?x, ?z, ?x) ==> statement subject must be identical with the statement object
_convertRsRowToQueryResultRow
in file MDB.php, method RDF_RDQL_Engine_MDB::_convertRsRowToQueryResultRow()
    Converts a single row of ADORecordSet->fields array to the format of $queryResult array using pointers to indexes ($this->rsIndexes) in RecordSet->fields.
_equalsLangDtype
in file Memory.php, method RDF_RDQL_Engine_Memory::_equalsLangDtype()
    Check if the lang and dtype of the passed object Literal are equal $lang and $dtype !!! Language only differentiates literals in rdf:XMLLiterals and plain literals (xsd:string).
_generateSql_SelectVar
in file MDB.php, method RDF_RDQL_Engine_MDB::_generateSql_SelectVar()
    Generate a piece of an sql select statement for a variable.
top

c

countResults
in file ResultIterator.php, method RDF_RDQL_ResultIterator::countResults()
    Returns the number of results.
current
in file ResultIterator.php, method RDF_RDQL_ResultIterator::current()
    Returns the current result.
top

e

Engine.php
procedural page Engine.php
top

f

filterQueryResult
in file MDB.php, method RDF_RDQL_Engine_MDB::filterQueryResult()
    Filter tuples containing variables matching all patterns from the WHERE clause of an RDQL query. As a result of a database query using ADOdb these tuples are returned as an ADORecordSet object, which is then passed to this function.
filterTuples
in file Memory.php, method RDF_RDQL_Engine_Memory::filterTuples()
    Filter the result-set of query variables by evaluating each filter from the AND clause of the RDQL query.
findTriplesMatchingPattern
in file Memory.php, method RDF_RDQL_Engine_Memory::findTriplesMatchingPattern()
    Search in $Model_Memory for triples matching one pattern from the WHERE clause.
findTuplesMatchingAllPatterns
in file Memory.php, method RDF_RDQL_Engine_Memory::findTuplesMatchingAllPatterns()
    Find triples matching all patterns of an RDQL query and return an array with variables from all patterns and their corresponding values.
findTuplesMatchingOnePattern
in file Memory.php, method RDF_RDQL_Engine_Memory::findTuplesMatchingOnePattern()
    Find tuples matching one pattern and return an array with pattern variables and their corresponding values (instances of object Node).
top

g

getCurrentPosition
in file ResultIterator.php, method RDF_RDQL_ResultIterator::getCurrentPosition()
    Returns the current position of the iterator.
getResultLabels
in file ResultIterator.php, method RDF_RDQL_ResultIterator::getResultLabels()
    Returns the labels of the result as array.
generateSql
in file MDB.php, method RDF_RDQL_Engine_MDB::generateSql()
    Generate an SQL string to query the database for tuples matching all patterns of $parsedQuery.
generateSql_FromClause
in file MDB.php, method RDF_RDQL_Engine_MDB::generateSql_FromClause()
    Generate SQL FROM clause
generateSql_SelectClause
in file MDB.php, method RDF_RDQL_Engine_MDB::generateSql_SelectClause()
    Generate SQL SELECT clause.
generateSql_WhereClause
in file MDB.php, method RDF_RDQL_Engine_MDB::generateSql_WhereClause()
    Generate an SQL WHERE clause
top

h

hasNext
in file ResultIterator.php, method RDF_RDQL_ResultIterator::hasNext()
    Returns TRUE if there are more results.
hasPrevious
in file ResultIterator.php, method RDF_RDQL_ResultIterator::hasPrevious()
    Returns TRUE if the first result has not been reached.
top

j

joinTuples
in file Memory.php, method RDF_RDQL_Engine_Memory::joinTuples()
    Perform an SQL-like inner join on two resultSets.
top

m

moveFirst
in file ResultIterator.php, method RDF_RDQL_ResultIterator::moveFirst()
    Moves the pointer to the first result.
moveLast
in file ResultIterator.php, method RDF_RDQL_ResultIterator::moveLast()
    Moves the pointer to the last result.
moveTo
in file ResultIterator.php, method RDF_RDQL_ResultIterator::moveTo()
    Moves the pointer to a specific result.
MDB.php
procedural page MDB.php
Memory.php
procedural page Memory.php
top

n

next
in file ResultIterator.php, method RDF_RDQL_ResultIterator::next()
    Returns the next result array.
top

p

$position
in file ResultIterator.php, variable RDF_RDQL_ResultIterator::$position
    Current position RDQLResultIterator does not use the build in PHP array iterator, so you can use serveral iterators on a single RDQL result.
previous
in file ResultIterator.php, method RDF_RDQL_ResultIterator::previous()
    Returns the previous result.
$parsedQuery
in file Memory.php, variable RDF_RDQL_Engine_Memory::$parsedQuery
    Parsed query variables and constraints.
$parsedQuery
in file MDB.php, variable RDF_RDQL_Engine_MDB::$parsedQuery
    Parsed query variables and constraints.
top

q

queryModel
in file Memory.php, method RDF_RDQL_Engine_Memory::queryModel()
    Perform an RDQL Query on the given Model_Memory.
queryModel
in file MDB.php, method RDF_RDQL_Engine_MDB::queryModel()
    Perform an RDQL Query on the given Model_MDB.
top

r

$RDQLResult
in file ResultIterator.php, variable RDF_RDQL_ResultIterator::$RDQLResult
    Reference to the RDQL result
ResultIterator.php
procedural page ResultIterator.php
RDF_RDQL_Engine
in file Engine.php, class RDF_RDQL_Engine
    Some general methods common for RDQLMemEngine and RDQLDBEngine
RDF_RDQL_ResultIterator
in file ResultIterator.php, method RDF_RDQL_ResultIterator::RDF_RDQL_ResultIterator()
RDF_RDQL_ResultIterator
in file ResultIterator.php, class RDF_RDQL_ResultIterator
    Iterator for traversing RDQL results.
$rsIndexes
in file MDB.php, variable RDF_RDQL_Engine_MDB::$rsIndexes
    When an RDQL query is performed on a Model_MDB, in first step the engine searches in database for triples matching the RDQL-WHERE clause. A recordSet is returned.
RDF_RDQL_Engine_MDB
in file MDB.php, class RDF_RDQL_Engine_MDB
    Some general methods common for RDQLMemEngine and RDQLDBEngine
RDF_RDQL_Engine_Memory
in file Memory.php, class RDF_RDQL_Engine_Memory
    Some general methods common for RDQLMemEngine and RDQLDBEngine
top

s

selectVariables
in file Memory.php, method RDF_RDQL_Engine_Memory::selectVariables()
    Remove all conditional variables from the result-set and leave only variables specified in the SELECT clause of the RDQL query.
top

t

toNodes
in file MDB.php, method RDF_RDQL_Engine_MDB::toNodes()
    Convert variable values of $queryResult to objects (Node).
toString
in file Memory.php, method RDF_RDQL_Engine_Memory::toString()
    Convert the variable values of $finalRes from objects to their string serialization.
toString
in file MDB.php, method RDF_RDQL_Engine_MDB::toString()
    Serialize variable values of $queryResult to string.
top

w

writeQueryResultAsHtmlTable
in file Engine.php, method RDF_RDQL_Engine::writeQueryResultAsHtmlTable()
    Prints a query result as HTML table.
top

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