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

A

AdditionalProperty - Static variable in class de.fuberlin.wiwiss.d2rq.map.D2RQ
 
Alias - class de.fuberlin.wiwiss.d2rq.map.Alias.
An Alias represents an SQL alias for a physical database table.
Alias(String, String) - Constructor for class de.fuberlin.wiwiss.d2rq.map.Alias
Class constructor in memorizable databaseTable AS aliasTable form.
AllTests - class de.fuberlin.wiwiss.d2rq.AllTests.
Test suite for D2RQ
AllTests() - Constructor for class de.fuberlin.wiwiss.d2rq.AllTests
 
AllTests - class de.fuberlin.wiwiss.d2rq.functional_tests.AllTests.
Functional test suite for D2RQ.
AllTests() - Constructor for class de.fuberlin.wiwiss.d2rq.functional_tests.AllTests
 
AnyType - Static variable in class de.fuberlin.wiwiss.d2rq.rdql.ExpressionTranslator
 
aTable - Variable in class de.fuberlin.wiwiss.d2rq.find.TripleQuery
 
add(TripleQuery) - Method in class de.fuberlin.wiwiss.d2rq.find.QueryCombiner
 
addAliasMap(Map) - Method in class de.fuberlin.wiwiss.d2rq.find.SQLStatementMaker
 
addAll(Map) - Method in class de.fuberlin.wiwiss.d2rq.map.TranslationTable
Adds multiple translation mappings.
addAllowed() - Method in class de.fuberlin.wiwiss.d2rq.D2RQCapabilities
 
addAllowed(boolean) - Method in class de.fuberlin.wiwiss.d2rq.D2RQCapabilities
 
addBindNode(Node, int, int, int) - Method in class de.fuberlin.wiwiss.d2rq.rdql.VariableBindings
Adds information for a variable that is to be bound in this stage.
addBoundNode(Node, int, int, int) - Method in class de.fuberlin.wiwiss.d2rq.rdql.VariableBindings
Adds information for a node that was already bound in this or a previous stage.
addColumnRenames(Map) - Method in class de.fuberlin.wiwiss.d2rq.find.SQLStatementMaker
Make columns accessible through their old, pre-renaming names.
addColumnValue(Column, String) - Method in class de.fuberlin.wiwiss.d2rq.find.SQLStatementMaker
Adds a WHERE clause to the query.
addColumnValues(Map) - Method in class de.fuberlin.wiwiss.d2rq.find.SQLStatementMaker
Adds multiple WHERE clauses from a map.
addCondition(String) - Method in class de.fuberlin.wiwiss.d2rq.map.Join
 
addConditions(Set) - Method in class de.fuberlin.wiwiss.d2rq.find.SQLStatementMaker
Adds multiple WHERE clauses to the query.
addConditions(Set) - Method in class de.fuberlin.wiwiss.d2rq.map.PropertyBridge
Adds SQL WHERE conditions that must evaluate to TRUE for a given database row or the bridge will not generate a triple.
addConstraintsToSQL(SQLStatementMaker) - Method in class de.fuberlin.wiwiss.d2rq.rdql.ConstraintHandler
Creates SQL code for the node constraints.
addConstraintsToSQL(SQLStatementMaker) - Method in class de.fuberlin.wiwiss.d2rq.rdql.NodeConstraint
The collected constraints are created as SQL constraints.
addEqualColumn(Column, Column) - Method in class de.fuberlin.wiwiss.d2rq.rdql.NodeConstraint
 
addJoins(Set) - Method in class de.fuberlin.wiwiss.d2rq.find.SQLStatementMaker
 
addRDFTypePropertyBridge(Node, Node) - Method in class de.fuberlin.wiwiss.d2rq.map.MapParser
 
addRDFTypePropertyBridges() - Method in class de.fuberlin.wiwiss.d2rq.map.MapParser
 
addRDQLConstraints(SQLStatementMaker) - Method in class de.fuberlin.wiwiss.d2rq.rdql.ConstraintHandler
Adds constraints that come from the RDQL expression.
addSelectColumn(Column) - Method in class de.fuberlin.wiwiss.d2rq.find.SQLStatementMaker
Adds a column to the SELECT part of the query.
addSelectColumns(Set) - Method in class de.fuberlin.wiwiss.d2rq.find.SQLStatementMaker
Adds a list of Columns to the SELECT part of the query
addTranslation(String, String) - Method in class de.fuberlin.wiwiss.d2rq.map.TranslationTable
Adds a translation mapping.
addTranslationResource(Resource, RDFNode, RDFNode) - Method in class de.fuberlin.wiwiss.d2rq.ParserTest
 
addTripleMaker(TripleQuery) - Method in class de.fuberlin.wiwiss.d2rq.find.TripleResultSet
 
addTripleResultSet(TripleResultSet) - Method in class de.fuberlin.wiwiss.d2rq.find.D2RQResultIterator
Adds a triple result set to the list of all result sets.
addVariable(Node) - Method in class de.fuberlin.wiwiss.d2rq.rdql.VariableBindings
 
additionalProperty - Static variable in class de.fuberlin.wiwiss.d2rq.map.D2RQ
 
advPlain(String, StringBuffer, int) - Method in class de.fuberlin.wiwiss.d2rq.helpers.CSV
advPlain: unquoted field; return index of next separator
advQuoted(String, StringBuffer, int) - Method in class de.fuberlin.wiwiss.d2rq.helpers.CSV
advQuoted: quoted field; return index of next separator
alias - Static variable in class de.fuberlin.wiwiss.d2rq.map.D2RQ
 
aliasMap - Variable in class de.fuberlin.wiwiss.d2rq.find.SQLStatementMaker
 
aliasMap - Variable in class de.fuberlin.wiwiss.d2rq.rdql.TablePrefixer
given alias map from String (aliased Table) to Alias
aliasTable - Variable in class de.fuberlin.wiwiss.d2rq.map.Alias
 
aliasTable() - Method in class de.fuberlin.wiwiss.d2rq.map.Alias
 
aliases - Variable in class de.fuberlin.wiwiss.d2rq.map.PropertyBridge
 
allConjunctions(Object[][], Object[][]) - Static method in class de.fuberlin.wiwiss.d2rq.helpers.ConjunctionIterator
Get all conjunctions.
allowDistinct - Static variable in class de.fuberlin.wiwiss.d2rq.map.D2RQ
 
allowedTablePattern - Static variable in class de.fuberlin.wiwiss.d2rq.rdql.TablePrefixer
 
andThen(ClosableIterator) - Method in class de.fuberlin.wiwiss.d2rq.find.D2RQResultIterator
return a new iterator which delivers all the elements of this iterator and then all the elements of the other iterator.
appendTableColumn(String, String) - Static method in class de.fuberlin.wiwiss.d2rq.map.Column
 
appendTo(StringBuffer) - Method in interface de.fuberlin.wiwiss.d2rq.rdql.ExpressionTranslator.Result
 
appendTo(StringBuffer) - Method in class de.fuberlin.wiwiss.d2rq.rdql.SQLExpr
 
applyList(List) - Method in class de.fuberlin.wiwiss.d2rq.rdql.OperatorMap
Creates an sql expression that contains sqlOperator at infix positions or as the head of a function call.
applyUnary(ExpressionTranslator.Result) - Method in class de.fuberlin.wiwiss.d2rq.rdql.OperatorMap
creates a unary sql expression
areCompatibleDatatypes(RDFDatatype, RDFDatatype) - Method in class de.fuberlin.wiwiss.d2rq.map.LiteralMaker
 
areCompatibleLanguages(String, String) - Method in class de.fuberlin.wiwiss.d2rq.map.LiteralMaker
 
argType - Variable in class de.fuberlin.wiwiss.d2rq.rdql.ExpressionTranslator
 
asConstructor - Static variable in class de.fuberlin.wiwiss.d2rq.map.Alias
 
assertHasColumnTypes(NodeMaker, Database) - Method in class de.fuberlin.wiwiss.d2rq.map.MapParser
 
assertHasType(Column) - Method in class de.fuberlin.wiwiss.d2rq.map.Database
Raises a D2RQ error if there's no type information for the column.
assertIllegalPattern(String) - Method in class de.fuberlin.wiwiss.d2rq.PatternTest
 
assertNoMatch(Pattern, String) - Method in class de.fuberlin.wiwiss.d2rq.PatternTest
 
assertNoTriple(Node, Node, Node) - Method in class de.fuberlin.wiwiss.d2rq.FindTestFramework
 
assertPattern(String, String) - Method in class de.fuberlin.wiwiss.d2rq.PatternTest
 
assertPatternValues(Pattern, String, Map) - Method in class de.fuberlin.wiwiss.d2rq.PatternTest
 
assertPrefixed(TablePrefixer, String, String) - Method in class de.fuberlin.wiwiss.d2rq.rdql.TablePrefixerTest
 
assertResult(Map) - Method in class de.fuberlin.wiwiss.d2rq.RDQLTestFramework
 
assertResultCount(int) - Method in class de.fuberlin.wiwiss.d2rq.RDQLTestFramework
 
assertTriple(Node, Node, Node) - Method in class de.fuberlin.wiwiss.d2rq.FindTestFramework
 
assertTripleCount(int) - Method in class de.fuberlin.wiwiss.d2rq.FindTestFramework
 

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