Uses of Class
de.fuberlin.wiwiss.d2rq.sql.ConnectedDB

Packages that use ConnectedDB
de.fuberlin.wiwiss.d2rq.algebra Implementation of an RDF-based relational algebra. 
de.fuberlin.wiwiss.d2rq.dbschema JDBC-based database schema inspection code. 
de.fuberlin.wiwiss.d2rq.expr   
de.fuberlin.wiwiss.d2rq.map Classes that represent the components of a mapping file. 
de.fuberlin.wiwiss.d2rq.mapgen The mapping generator introspects a database schema and generates a simple default D2RQ mapping that matches the DB schema. 
de.fuberlin.wiwiss.d2rq.parser Code that converts a D2RQ mapping file from its RDF representation into corresponding Java objects. 
de.fuberlin.wiwiss.d2rq.sql SQL query and result processing code. 
 

Uses of ConnectedDB in de.fuberlin.wiwiss.d2rq.algebra
 

Methods in de.fuberlin.wiwiss.d2rq.algebra that return ConnectedDB
 ConnectedDB RelationImpl.database()
           
abstract  ConnectedDB Relation.database()
           
 

Methods in de.fuberlin.wiwiss.d2rq.algebra with parameters of type ConnectedDB
static Relation Relation.createSimpleRelation(ConnectedDB database, Attribute[] attributes)
           
 Expression ProjectionSpec.notNullExpression(ConnectedDB database, AliasMap aliases)
           
 Expression ExpressionProjectionSpec.notNullExpression(ConnectedDB database, AliasMap aliases)
           
 Expression Attribute.notNullExpression(ConnectedDB db, AliasMap aliases)
           
 String ProjectionSpec.toSQL(ConnectedDB database, AliasMap aliases)
           
 String OrderSpec.toSQL(ConnectedDB database, AliasMap aliases)
           
 String ExpressionProjectionSpec.toSQL(ConnectedDB database, AliasMap aliases)
           
 String Attribute.toSQL(ConnectedDB database, AliasMap aliases)
           
 

Constructors in de.fuberlin.wiwiss.d2rq.algebra with parameters of type ConnectedDB
RelationImpl(ConnectedDB database, AliasMap aliases, Expression condition, Expression softCondition, Set<Join> joinConditions, Set<ProjectionSpec> projections, boolean isUnique, List<OrderSpec> orderSpecs, int limit, int limitInverse)
           
 

Uses of ConnectedDB in de.fuberlin.wiwiss.d2rq.dbschema
 

Constructors in de.fuberlin.wiwiss.d2rq.dbschema with parameters of type ConnectedDB
DatabaseSchemaInspector(ConnectedDB db)
           
 

Uses of ConnectedDB in de.fuberlin.wiwiss.d2rq.expr
 

Methods in de.fuberlin.wiwiss.d2rq.expr with parameters of type ConnectedDB
 String UnaryMinus.toSQL(ConnectedDB database, AliasMap aliases)
           
 String SQLExpression.toSQL(ConnectedDB database, AliasMap aliases)
           
 String NotNull.toSQL(ConnectedDB database, AliasMap aliases)
           
 String Negation.toSQL(ConnectedDB database, AliasMap aliases)
           
abstract  String Expression.toSQL(ConnectedDB database, AliasMap aliases)
           
 String Equality.toSQL(ConnectedDB database, AliasMap aliases)
           
 String Disjunction.toSQL(ConnectedDB database, AliasMap aliases)
           
 String Constant.toSQL(ConnectedDB database, AliasMap aliases)
           
 String Conjunction.toSQL(ConnectedDB database, AliasMap aliases)
           
 String Concatenation.toSQL(ConnectedDB database, AliasMap aliases)
           
 String BooleanToIntegerCaseExpression.toSQL(ConnectedDB database, AliasMap aliases)
           
 String BinaryOperator.toSQL(ConnectedDB database, AliasMap aliases)
           
 String AttributeExpr.toSQL(ConnectedDB database, AliasMap aliases)
           
 

Uses of ConnectedDB in de.fuberlin.wiwiss.d2rq.map
 

Methods in de.fuberlin.wiwiss.d2rq.map that return ConnectedDB
 ConnectedDB Database.connectedDB()
           
 

Methods in de.fuberlin.wiwiss.d2rq.map with parameters of type ConnectedDB
 RelationBuilder ResourceMap.relationBuilder(ConnectedDB database)
           
 void Database.useConnectedDB(ConnectedDB db)
          This is a hack where we can pass a pre-existing ConnectedDB that will be used by this Database, so we avoid that the Database opens another connection to the same DB.
 

Uses of ConnectedDB in de.fuberlin.wiwiss.d2rq.mapgen
 

Fields in de.fuberlin.wiwiss.d2rq.mapgen declared as ConnectedDB
protected  ConnectedDB MappingGenerator.database
           
 

Constructors in de.fuberlin.wiwiss.d2rq.mapgen with parameters of type ConnectedDB
MappingGenerator(ConnectedDB database)
           
W3CMappingGenerator(ConnectedDB database)
           
 

Uses of ConnectedDB in de.fuberlin.wiwiss.d2rq.parser
 

Constructors in de.fuberlin.wiwiss.d2rq.parser with parameters of type ConnectedDB
RelationBuilder(ConnectedDB database)
           
 

Uses of ConnectedDB in de.fuberlin.wiwiss.d2rq.sql
 

Methods in de.fuberlin.wiwiss.d2rq.sql with parameters of type ConnectedDB
static ResultRowMap ResultRowMap.fromResultSet(ResultSet resultSet, List<ProjectionSpec> projectionSpecs, ConnectedDB database)
           
static String SQL.quoteColumnsInExpression(String expression, ConnectedDB database)
           
 

Constructors in de.fuberlin.wiwiss.d2rq.sql with parameters of type ConnectedDB
SQLIterator(String sql, List<ProjectionSpec> columns, ConnectedDB db)