Generates SQL from Sparql FILTER parts
Located in /sparql/SparqlEngineDb/FilterGenerator.php (line 10)
Number of parameters for the functions supported.
First value is minimum, second is maximum.
List of operators and their counterpart if operands are switched.
(a > b) => (b < a)
If the filter is in an optional statement
SQL Generator
Creates the SQL representing a Sparql FILTER.
Creates an sql statement that returns if the element is a blank node
Creates an sql statement that returns if the element is a blank node
Creates an sql statement that returns the language of the object
Creates an sql statement that returns the language of the object
Creates an sql statement that checks if the variable
matches a given language
Creates an sql statement that checks if the given part matches
an regex
Creates an sql statement that checks if both terms are the same
Creates an sql statement that returns the string representation
of the given element
Creates an sql statement that returns the datetime representation
of the given element
Creates sql to ensure the type between $val and variable $tree is the same.
Generates sql code to make sure the datatypes of the two operands match
Creates the sql for an element of type "value".
Checks if the given tree element is a variable and the variable is actually an object in the database.
Checks if the given tree element is a variable and the variable is actually an object or a subject in the database.
Checks if the given tree element is a plain string (no variable)
Checks if the given tree element is a variable
Documentation generated on Fri, 1 Jun 2007 16:49:06 +0200 by phpDocumentor 1.3.2