-
$arCastTypes
-
SQL types to cast XSD schema types to, so that they will get sorted correctly.
-
$arCreationMethods
-
Defines the methods needed to create the types in $arVarAssignments.
-
$arCreationMethods
-
Defines the methods needed to create the types in $arVarAssignments.
-
$arCreationMethods
-
Defines the methods needed to create the types in $arVarAssignments.
-
$arDumbOperators
-
-
$arFuncParamNumbers
-
Number of parameters for the functions supported.
-
$arOperatorSwitches
-
List of operators and their counterpart if operands are switched.
-
$arPlaceholders
-
Array with placeholders of prepared statements variables.
-
$arTableColumnNames
-
Column names for subjects, predicates and objects for easy access via their character names (spo).
-
$arTypeNumbers
-
Defines the sort order for value types in the database, so that they get sorted correctly as the specs want it.
-
$arUnionVarAssignments
-
Array of arrays that contain all variable names which are to be found in the result of an sql statement in a union.
-
$arUsedVarAssignments
-
Array of variable name => table.col assignments for all variables used in the query not only the ones that shall be returned.
-
$arUsedVarTypes
-
Which variables have been used as which type? key is variable name, value is an array of max. three keys (s, p, o)
-
$arVarAssignments
-
Determines which variables can be found in which SQL result column.
-
compareTypeSet
-
Compares two type sets. Works like a normal comparision method that returns -1/0/1 for use in usort()
-
compareXsdType
-
Compares two XSD data types and returns the comparison number.
-
constructGraph
-
Constructs a result graph.
-
convertFromDbResults
-
Converts the database results into nice HTML.
-
convertFromDbResults
-
Converts the database results into the desired output format and returns the result.
-
convertFromDbResults
-
Determines the correct renderer and calls it.
-
convertFromDbResults
-
Converts the database results into nice HTML.
-
createBooleanValue
-
-
createEqualSelects
-
Creates SELECT statements that have the same number of columns.
-
createEquation
-
-
createFilterSql
-
Creates the SQL representing a Sparql FILTER.
-
createFromRecords
-
-
createFunction
-
-
createFunction_bound
-
Creates an sql statement that returns if the element is a blank node
-
createFunction_datatype
-
-
createFunction_isblank
-
Creates an sql statement that returns if the element is a blank node
-
createFunction_isiri
-
-
createFunction_isliteral
-
Creates an sql statement that returns the language of the object
-
createFunction_isuri
-
-
createFunction_lang
-
Creates an sql statement that returns the language of the object
-
createFunction_langmatches
-
Creates an sql statement that checks if the variable
-
createFunction_regex
-
Creates an sql statement that checks if the given part matches
-
createFunction_sameterm
-
Creates an sql statement that checks if both terms are the same
-
createFunction_str
-
Creates an sql statement that returns the string representation
-
createFunction_xsd_datetime
-
Creates an sql statement that returns the datetime representation
-
createObjectFromDbRecordSetPart
-
Creates an RDF object object contained in the given $dbRecordSet object.
-
createObjectFromDbRecordSetPart
-
Creates an RDF object object contained in the given $dbRecordSet object.
-
createObjectFromDbRecordSetPart
-
Creates an RDF object object contained in the given $dbRecordSet object.
-
createPredicateFromDbRecordSetPart
-
Creates an RDF predicate object contained in the given $dbRecordSet object.
-
createPredicateFromDbRecordSetPart
-
Creates an RDF predicate object contained in the given $dbRecordSet object.
-
createPredicateFromDbRecordSetPart
-
Creates an RDF predicate object contained in the given $dbRecordSet object.
-
createSingleTypeCheck
-
Creates sql to ensure the type between $val and variable $tree is the same.
-
createSql
-
Creates an SQL query string from the given Sparql query object.
-
createStatementFromDbRecordSetPart
-
Creates an RDF Statement object for one of the variables contained in the given $dbRecordSet object.
-
createSubjectFromDbRecordSetPart
-
Creates an RDF subject object contained in the given $dbRecordSet object.
-
createSubjectFromDbRecordSetPart
-
Creates an RDF subject object contained in the given $dbRecordSet object.
-
createSubjectFromDbRecordSetPart
-
Creates an RDF subject object contained in the given $dbRecordSet object.
-
createTableFromRecords
-
-
createTreeSql
-
-
createTypeEquation
-
Generates sql code to make sure the datatypes of the two operands match
-
createValue
-
Creates the sql for an element of type "value".
-
createVariableArray
-
Creates an array full of variables to be passed to the Execute() method of the database connection object.
-
getCastMethod
-
Returns the SQL statement needed to case the given variable to the given type.
-
getCol
-
-
getCount
-
-
getCount
-
Returns the number of rows that the given query will return.
-
getDatatypeCol
-
-
getDateConversionSql
-
-
getHead
-
-
getHtmlBlank
-
-
getHtmlLiteral
-
-
getHtmlNull
-
-
getHtmlResource
-
-
getIsCol
-
-
getLangCol
-
-
getLimitSql
-
Creates a sql LIMIT statement if the sparql query needs one.
-
getOrderifiedSqls
-
Returns an array of sql statements that need to be executed and deliver the full result set when combined.
-
getPlaceholders
-
-
getPreparedVariablePlaceholder
-
Returns a placeholder to be included in the sql statement.
-
getResultXml
-
-
getSelect
-
-
getSpecialOrderVariables
-
Returns an array of variables that the result is going to be ordered by and that need to be sorted multiple times (because they may contain different data types)
-
getSpokenBoolean
-
-
getSqlCondition
-
Creates an SQL statement that checks for the value of some subject/predicate/object
-
getSqlEqualityCondition
-
Checks if the sentence part (subject, predicate or object) in $arNew has the same content as $arOld.
-
getSqlOrderBy
-
Returns the ORDER BY sql query string if neccessary for the query. The returned string already has ORDER BY prefixed.
-
getSqlVariableName
-
-
getSqlVariableNameDatatype
-
-
getSqlVariableNameIs
-
-
getSqlVariableNameLanguage
-
-
getSqlVariableNameValue
-
-
getStringNullComparison
-
Returns the correct sql string comparison method.
-
getTripleSql
-
Creates some SQL statements from the given triple pattern array.
-
getTypeSets
-
Determines the type sets in the query results.
-
getTypesetWhereClause
-
Creates and returns the SQL WHERE clauses needed to get only data in the given typeset.
-
getUsedVarAssignments
-
-
getUsedVarTypes
-
-
getValueCol
-
-
getVarAssignments
-
-
getVariableArrayFromRecordSet
-
Converts a ADORecordSet object into an array of "rows" that are subarrays of variable => value pairs.
-
getVariableArrayFromRecordSets
-
-
getXmlBlank
-
-
getXmlLiteral
-
-
getXmlNull
-
-
getXmlResource
-
-
getXsdTypeNumber
-
Returns the type number for an xsd data type.
-
$sg
-
SQL Generator
-
$sparqlEngine
-
-
setData
-
Needs to be executed before getOrderifiedSqls and willBeDataDependent
-
SqlGenerator.php
-
-
SqlMerger.php
-
-
SparqlEngineDb_FilterGenerator
-
Generates SQL from Sparql FILTER parts
-
SparqlEngineDb_FilterGenerator_Value
-
Value class that holds some arbitrary value and a datatype.
-
SparqlEngineDb_Offsetter
-
Determines the offset in a row of sql queries.
-
SparqlEngineDb_Preparator
-
This class takes care of prepared statements: Preparing them in the database, replacing
-
SparqlEngineDb_PreparedStatement
-
A prepared statement that can be execute()d later multiple times with different variable values.
-
SparqlEngineDb_ResultConverter
-
Converts a database result into a proper rdf statement triple array
-
SparqlEngineDb_ResultRenderer_Default
-
Default RAP result renderer.
-
SparqlEngineDb_ResultRenderer_HTML
-
Sparql DB HTML result renderer.
-
SparqlEngineDb_ResultRenderer_XML
-
Sparql DB XML result renderer as defined by http://www.w3.org/TR/rdf-sparql-XMLres/
-
SparqlEngineDb_SqlGenerator
-
Creates sql statements from a Query object
-
SparqlEngineDb_SqlMerger
-
Creates an sql string from an sql array
-
SparqlEngineDb_TypeSorter
-
Sorts database types as the Sparql specs want it.
-
switchOperator
-