Uses of Class
de.fuberlin.wiwiss.d2rq.algebra.AliasMap

Packages that use AliasMap
de.fuberlin.wiwiss.d2rq.algebra Implementation of an RDF-based relational algebra. 
de.fuberlin.wiwiss.d2rq.expr   
de.fuberlin.wiwiss.d2rq.map Classes that represent the components of a mapping file. 
de.fuberlin.wiwiss.d2rq.parser Code that converts a D2RQ mapping file from its RDF representation into corresponding Java objects. 
 

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

Fields in de.fuberlin.wiwiss.d2rq.algebra declared as AliasMap
static AliasMap AliasMap.NO_ALIASES
           
 

Methods in de.fuberlin.wiwiss.d2rq.algebra that return AliasMap
 AliasMap RelationImpl.aliases()
           
abstract  AliasMap Relation.aliases()
          The tables that are used to set up this relation, both in their aliased form, and with their original physical names.
 AliasMap ColumnRenamerMap.applyTo(AliasMap aliases)
           
abstract  AliasMap ColumnRenamer.applyTo(AliasMap aliases)
           
 AliasMap AliasMap.applyTo(AliasMap other)
           
static AliasMap AliasMap.create1(RelationName original, RelationName alias)
           
 

Methods in de.fuberlin.wiwiss.d2rq.algebra that return types with arguments of type AliasMap
 Map<Var,AliasMap> VariableConstraints.relationAliases()
           
 

Methods in de.fuberlin.wiwiss.d2rq.algebra with parameters of type AliasMap
 void VariableConstraints.add(Var var, NodeMaker nodeMaker, AliasMap aliases)
           
 void VariableConstraints.addIfVariable(Node possibleVariable, NodeMaker nodeMaker, AliasMap aliases)
           
 AliasMap ColumnRenamerMap.applyTo(AliasMap aliases)
           
abstract  AliasMap ColumnRenamer.applyTo(AliasMap aliases)
           
 AliasMap AliasMap.applyTo(AliasMap other)
           
 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 AliasMap
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 AliasMap in de.fuberlin.wiwiss.d2rq.expr
 

Methods in de.fuberlin.wiwiss.d2rq.expr with parameters of type AliasMap
 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 AliasMap in de.fuberlin.wiwiss.d2rq.map
 

Methods in de.fuberlin.wiwiss.d2rq.map with parameters of type AliasMap
 NodeMaker ResourceMap.buildAliasedNodeMaker(AliasMap aliases, boolean unique)
           
 

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

Methods in de.fuberlin.wiwiss.d2rq.parser that return AliasMap
 AliasMap RelationBuilder.aliases()