Package de.fuberlin.wiwiss.d2rq.rdql

Interface Summary
ExpressionTranslator.Result A Result is an auxiliary construct used with the ExpressionTranslator class only.
OverloadTest.A  
 

Class Summary
CombinedPatternStage A CombinedPatternStage is a Stage that handles a conjunction of triples (a pattern).
ConstraintHandler Handles variable node constraints for a TripleQuery conjunction.
D2RQPatternStage Version of PatternStage for D2RQ that directly relies on PatternStage.
D2RQPatternStage2 Instances of this Stage are created by D2RQQueryHandler to handle a set of query triples that by D2RQ-mapping refer to the same database.
D2RQQueryHandler a D2RQQueryHandler handles queries on behalf of a GraphD2RQ graph.
ExpressionTest  
ExpressionTranslator Translates an RDQL expression into a SQL expression.
MySQLExpressionTranslator  
NodeConstraint Holds constraint information for a variable node.
OperatorMap OperatorMap describes an Operator mapping from rdqlOperator to sqlOperator.
OverloadTest  
PatternQueryCombiner Handles a triple pattern query on a D2RQ mapped database.
SQLExpr Implementation for ExpressionTranslator Result.
TablePrefixer A class for collecting database table information and for creating table aliases.
TablePrefixerTest  
VariableBindings A class for capturing binding information for variables that occour in a CombinedPatternStage.