|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ProjectionSpec | |
---|---|
de.fuberlin.wiwiss.d2rq.algebra | Implementation of an RDF-based relational algebra. |
de.fuberlin.wiwiss.d2rq.engine | |
de.fuberlin.wiwiss.d2rq.nodes | Code that maps a set of database values into a set of RDF nodes. |
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. |
de.fuberlin.wiwiss.d2rq.values | Code for expressing a rule that generates a set of values from some data in the database. |
Uses of ProjectionSpec in de.fuberlin.wiwiss.d2rq.algebra |
---|
Classes in de.fuberlin.wiwiss.d2rq.algebra that implement ProjectionSpec | |
---|---|
class |
Attribute
A database column. |
class |
ExpressionProjectionSpec
|
Methods in de.fuberlin.wiwiss.d2rq.algebra that return ProjectionSpec | |
---|---|
ProjectionSpec |
ColumnRenamer.applyTo(ProjectionSpec original)
|
ProjectionSpec |
ProjectionSpec.renameAttributes(ColumnRenamer renamer)
|
ProjectionSpec |
ExpressionProjectionSpec.renameAttributes(ColumnRenamer renamer)
|
ProjectionSpec |
Attribute.renameAttributes(ColumnRenamer renamer)
|
Methods in de.fuberlin.wiwiss.d2rq.algebra that return types with arguments of type ProjectionSpec | |
---|---|
Set<ProjectionSpec> |
VariableConstraints.allProjections()
|
Set<ProjectionSpec> |
ColumnRenamer.applyToProjectionSet(Set<ProjectionSpec> projections)
|
Set<ProjectionSpec> |
RelationImpl.projections()
|
abstract Set<ProjectionSpec> |
Relation.projections()
The attributes or expressions that the relation is projected to. |
Methods in de.fuberlin.wiwiss.d2rq.algebra with parameters of type ProjectionSpec | |
---|---|
ProjectionSpec |
ColumnRenamer.applyTo(ProjectionSpec original)
|
int |
ExpressionProjectionSpec.compareTo(ProjectionSpec other)
Compares columns alphanumerically by qualified name, case sensitive. |
int |
Attribute.compareTo(ProjectionSpec other)
Compares columns alphanumerically by qualified name, case sensitive. |
Method parameters in de.fuberlin.wiwiss.d2rq.algebra with type arguments of type ProjectionSpec | |
---|---|
Set<ProjectionSpec> |
ColumnRenamer.applyToProjectionSet(Set<ProjectionSpec> projections)
|
Relation |
RelationalOperators.project(Set<? extends ProjectionSpec> projectionSpecs)
Applies the projection operator to this relation. |
Relation |
RelationImpl.project(Set<? extends ProjectionSpec> projectionSpecs)
|
Relation |
MutableRelation.project(Set<? extends ProjectionSpec> projectionSpecs)
|
Constructor parameters in de.fuberlin.wiwiss.d2rq.algebra with type arguments of type ProjectionSpec | |
---|---|
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 ProjectionSpec in de.fuberlin.wiwiss.d2rq.engine |
---|
Methods in de.fuberlin.wiwiss.d2rq.engine that return ProjectionSpec | |
---|---|
ProjectionSpec |
BindingMaker.condition()
|
Methods in de.fuberlin.wiwiss.d2rq.engine with parameters of type ProjectionSpec | |
---|---|
BindingMaker |
BindingMaker.makeConditional(ProjectionSpec condition)
|
Constructors in de.fuberlin.wiwiss.d2rq.engine with parameters of type ProjectionSpec | |
---|---|
BindingMaker(Map<Var,NodeMaker> nodeMakers,
ProjectionSpec condition)
|
Uses of ProjectionSpec in de.fuberlin.wiwiss.d2rq.nodes |
---|
Methods in de.fuberlin.wiwiss.d2rq.nodes that return types with arguments of type ProjectionSpec | |
---|---|
Set<ProjectionSpec> |
TypedNodeMaker.projectionSpecs()
|
Set<ProjectionSpec> |
NodeMaker.projectionSpecs()
|
Set<ProjectionSpec> |
FixedNodeMaker.projectionSpecs()
|
Uses of ProjectionSpec in de.fuberlin.wiwiss.d2rq.parser |
---|
Methods in de.fuberlin.wiwiss.d2rq.parser with parameters of type ProjectionSpec | |
---|---|
void |
RelationBuilder.addProjection(ProjectionSpec projection)
|
Uses of ProjectionSpec in de.fuberlin.wiwiss.d2rq.sql |
---|
Methods in de.fuberlin.wiwiss.d2rq.sql that return types with arguments of type ProjectionSpec | |
---|---|
List<ProjectionSpec> |
SelectStatementBuilder.getColumnSpecs()
Returns the projection specs used in this query, in order of appearance in the "SELECT x, y, z" part of the query. |
Methods in de.fuberlin.wiwiss.d2rq.sql with parameters of type ProjectionSpec | |
---|---|
String |
ResultRowMap.get(ProjectionSpec projection)
|
String |
ResultRow.get(ProjectionSpec column)
|
Method parameters in de.fuberlin.wiwiss.d2rq.sql with type arguments of type ProjectionSpec | |
---|---|
static ResultRowMap |
ResultRowMap.fromResultSet(ResultSet resultSet,
List<ProjectionSpec> projectionSpecs,
ConnectedDB database)
|
Constructor parameters in de.fuberlin.wiwiss.d2rq.sql with type arguments of type ProjectionSpec | |
---|---|
ResultRowMap(Map<ProjectionSpec,String> projectionsToValues)
|
|
SQLIterator(String sql,
List<ProjectionSpec> columns,
ConnectedDB db)
|
Uses of ProjectionSpec in de.fuberlin.wiwiss.d2rq.values |
---|
Methods in de.fuberlin.wiwiss.d2rq.values that return types with arguments of type ProjectionSpec | |
---|---|
Set<ProjectionSpec> |
ValueMaker.projectionSpecs()
Returns a set of all ProjectionSpec s containing data necessary
for this ValueSource. |
Set<ProjectionSpec> |
ValueDecorator.projectionSpecs()
|
Set<ProjectionSpec> |
SQLExpressionValueMaker.projectionSpecs()
|
Set<ProjectionSpec> |
Pattern.projectionSpecs()
|
Set<ProjectionSpec> |
ConstantValueMaker.projectionSpecs()
|
Set<ProjectionSpec> |
Column.projectionSpecs()
|
Set<ProjectionSpec> |
BlankNodeID.projectionSpecs()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |