A B C D E F G H I J L M N O P Q R S T U V W X

S

s_bnodePrefix - Static variable in class de.fuberlin.wiwiss.d2rq.sesame.SesameJenaUtilities
 
SameType - Static variable in class de.fuberlin.wiwiss.d2rq.rdql.ExpressionTranslator
 
schemaInspector() - Method in class de.fuberlin.wiwiss.d2rq.sql.ConnectedDB
 
schemaName() - Method in class de.fuberlin.wiwiss.d2rq.algebra.Attribute
Extracts the database schema name from a schema.table.colum combination.
schemaName() - Method in class de.fuberlin.wiwiss.d2rq.algebra.RelationName
 
select(Map) - Method in class de.fuberlin.wiwiss.d2rq.algebra.MutableRelation
 
select(Map) - Method in interface de.fuberlin.wiwiss.d2rq.algebra.RelationalOperators
Applies the selection operator to this relation, using equality conditions on a number of attributes as the selection expression.
select(Map) - Method in class de.fuberlin.wiwiss.d2rq.algebra.RelationImpl
 
selectNode(Node, MutableRelation) - Method in class de.fuberlin.wiwiss.d2rq.nodes.FixedNodeMaker
 
selectNode(Node, MutableRelation) - Method in interface de.fuberlin.wiwiss.d2rq.nodes.NodeMaker
 
selectNode(Node, MutableRelation) - Method in class de.fuberlin.wiwiss.d2rq.nodes.TypedNodeMaker
 
SelectStatementBuilder - Class in de.fuberlin.wiwiss.d2rq.sql
Collects parts of a SELECT query and delivers a corresponding SQL statement.
SelectStatementBuilder(ConnectedDB) - Constructor for class de.fuberlin.wiwiss.d2rq.sql.SelectStatementBuilder
TODO: Try if we can change parameters to (Relation, projectionColumns) and make immutable
selectTriple(Triple) - Method in interface de.fuberlin.wiwiss.d2rq.algebra.RDFRelation
 
selectTriple(Triple) - Method in class de.fuberlin.wiwiss.d2rq.algebra.TripleRelation
 
selectTriple(Triple) - Method in class de.fuberlin.wiwiss.d2rq.algebra.UnionOverSameBase
 
SesameJenaUtilities - Class in de.fuberlin.wiwiss.d2rq.sesame
 
SesameJenaUtilities() - Constructor for class de.fuberlin.wiwiss.d2rq.sesame.SesameJenaUtilities
 
setAllowDistinct(boolean) - Method in class de.fuberlin.wiwiss.d2rq.map.Database
 
setBelongsToClassMap(ClassMap) - Method in class de.fuberlin.wiwiss.d2rq.map.PropertyBridge
 
setBNodeIdColumns(String) - Method in class de.fuberlin.wiwiss.d2rq.map.ResourceMap
 
setColumn(String) - Method in class de.fuberlin.wiwiss.d2rq.map.PropertyBridge
 
setContainsDuplicates(boolean) - Method in class de.fuberlin.wiwiss.d2rq.map.ResourceMap
 
setDatabase(Database) - Method in class de.fuberlin.wiwiss.d2rq.map.ClassMap
 
setDatabasePassword(String) - Method in class de.fuberlin.wiwiss.d2rq.mapgen.MappingGenerator
 
setDatabaseUser(String) - Method in class de.fuberlin.wiwiss.d2rq.mapgen.MappingGenerator
 
setDatatype(String) - Method in class de.fuberlin.wiwiss.d2rq.map.PropertyBridge
 
setEliminateDuplicates(boolean) - Method in class de.fuberlin.wiwiss.d2rq.sql.SelectStatementBuilder
Sets if the SQL statement should eliminate duplicate rows ("SELECT DISTINCT").
setExpressionTranslator(String) - Method in class de.fuberlin.wiwiss.d2rq.map.Database
 
setHref(String) - Method in class de.fuberlin.wiwiss.d2rq.map.TranslationTable
 
setInstanceNamespaceURI(String) - Method in class de.fuberlin.wiwiss.d2rq.mapgen.MappingGenerator
 
setJavaClass(String) - Method in class de.fuberlin.wiwiss.d2rq.map.TranslationTable
Sets a translation class.
setJDBCDriver(String) - Method in class de.fuberlin.wiwiss.d2rq.map.Database
 
setJDBCDriverClass(String) - Method in class de.fuberlin.wiwiss.d2rq.mapgen.MappingGenerator
 
setJDBCDSN(String) - Method in class de.fuberlin.wiwiss.d2rq.map.Database
 
setLang(String) - Method in class de.fuberlin.wiwiss.d2rq.map.PropertyBridge
 
setMapNamespaceURI(String) - Method in class de.fuberlin.wiwiss.d2rq.mapgen.MappingGenerator
 
setODBCDSN(String) - Method in class de.fuberlin.wiwiss.d2rq.map.Database
 
setPassword(String) - Method in class de.fuberlin.wiwiss.d2rq.map.Database
 
setPattern(String) - Method in class de.fuberlin.wiwiss.d2rq.map.PropertyBridge
 
setProcessingInstruction(Property, String) - Method in class de.fuberlin.wiwiss.d2rq.map.Mapping
 
setRDQLConstraints(Collection) - Method in class de.fuberlin.wiwiss.d2rq.fastpath.ConstraintHandler
 
setRefersToClassMap(ClassMap) - Method in class de.fuberlin.wiwiss.d2rq.map.PropertyBridge
 
setTranslateWith(TranslationTable) - Method in class de.fuberlin.wiwiss.d2rq.map.ResourceMap
 
setTripleQueryConjunction(RDFRelation[]) - Method in class de.fuberlin.wiwiss.d2rq.fastpath.ConstraintHandler
 
setType(int) - Method in interface de.fuberlin.wiwiss.d2rq.rdql.ExpressionTranslator.Result
 
setType(int) - Method in class de.fuberlin.wiwiss.d2rq.rdql.SQLExpr
 
setURIColumn(String) - Method in class de.fuberlin.wiwiss.d2rq.map.ResourceMap
 
setURIPattern(String) - Method in class de.fuberlin.wiwiss.d2rq.map.ResourceMap
 
setUsername(String) - Method in class de.fuberlin.wiwiss.d2rq.map.Database
 
setUsingD2RQQueryHandler(boolean) - Static method in class de.fuberlin.wiwiss.d2rq.GraphD2RQ
 
setValue(RDFNode) - Method in class de.fuberlin.wiwiss.d2rq.map.PropertyBridge
 
setValueMaxLength(int) - Method in class de.fuberlin.wiwiss.d2rq.map.ResourceMap
 
setVariableBindings(VariableBindings) - Method in class de.fuberlin.wiwiss.d2rq.fastpath.ConstraintHandler
 
setVocabNamespaceURI(String) - Method in class de.fuberlin.wiwiss.d2rq.mapgen.MappingGenerator
 
sharedBindIndices - Variable in class de.fuberlin.wiwiss.d2rq.fastpath.VariableBindings
set of indices of shared variables in a query.
sharedBindVariables - Variable in class de.fuberlin.wiwiss.d2rq.fastpath.VariableBindings
set of shared variable Nodes that are to be bound in this stage.
shutDown() - Method in class de.fuberlin.wiwiss.d2rq.sesame.D2RQSource
Shuts down the repository.
singleQuote(String) - Method in class de.fuberlin.wiwiss.d2rq.sql.ConnectedDB
Wraps s in single quotes and escapes special characters to avoid SQL injection
size() - Method in class de.fuberlin.wiwiss.d2rq.map.TranslationTable
Returns the number of defined mappings.
sortRDFRelations(Collection) - Method in class de.fuberlin.wiwiss.d2rq.find.URIMakerRule
 
SQL - Class in de.fuberlin.wiwiss.d2rq.sql
Parses different types of SQL fragments from Strings, and turns them back into Strings.
SQL_INVALID_ALIAS - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
SQL_INVALID_ATTRIBUTENAME - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
SQL_INVALID_JOIN - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
SQL_INVALID_RELATIONNAME - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
SQLExpr - Class in de.fuberlin.wiwiss.d2rq.rdql
Implementation for ExpressionTranslator Result.
SQLExpr(String, int) - Constructor for class de.fuberlin.wiwiss.d2rq.rdql.SQLExpr
 
SQLExpr(StringBuffer, int) - Constructor for class de.fuberlin.wiwiss.d2rq.rdql.SQLExpr
 
sqlInfoString() - Method in class de.fuberlin.wiwiss.d2rq.sql.BeanCounter
Convenience method for presenting information.
sqlPerformanceString() - Method in class de.fuberlin.wiwiss.d2rq.sql.BeanCounter
Convenience method for presenting information.
StageInfo - Class in de.fuberlin.wiwiss.d2rq.fastpath
 
StageInfo(Mapping, ExpressionSet, Triple[]) - Constructor for class de.fuberlin.wiwiss.d2rq.fastpath.StageInfo
 
StringType - Static variable in class de.fuberlin.wiwiss.d2rq.rdql.ExpressionTranslator
 
subtract(BeanCounter) - Method in class de.fuberlin.wiwiss.d2rq.sql.BeanCounter
This = This - minus .

A B C D E F G H I J L M N O P Q R S T U V W X