|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NodeRelation | |
---|---|
de.fuberlin.wiwiss.d2rq.algebra | Implementation of an RDF-based relational algebra. |
de.fuberlin.wiwiss.d2rq.engine | |
de.fuberlin.wiwiss.d2rq.optimizer.expr |
Uses of NodeRelation in de.fuberlin.wiwiss.d2rq.algebra |
---|
Subclasses of NodeRelation in de.fuberlin.wiwiss.d2rq.algebra | |
---|---|
class |
TripleRelation
A collection of virtual triples obtained by applying a Relation to a
database, and applying NodeMaker s for subject, predicate and object
to each result row. |
Fields in de.fuberlin.wiwiss.d2rq.algebra declared as NodeRelation | |
---|---|
static NodeRelation |
NodeRelation.TRUE
|
Methods in de.fuberlin.wiwiss.d2rq.algebra that return NodeRelation | |
---|---|
static NodeRelation |
NodeRelation.empty(Set<Var> variables)
|
NodeRelation |
NodeRelation.extendWith(Binding binding)
Joins this NodeRelation with a Binding. |
NodeRelation |
NodeRelation.limit(int limit)
|
NodeRelation |
NodeRelation.orderBy(Var variable,
boolean ascending)
|
NodeRelation |
NodeRelation.renameSingleRelation(RelationName oldName,
RelationName newName)
|
NodeRelation |
NodeRelation.select(Expression expression)
|
NodeRelation |
NodeRelation.withPrefix(int index)
|
Methods in de.fuberlin.wiwiss.d2rq.algebra with parameters of type NodeRelation | |
---|---|
void |
VariableConstraints.addAll(NodeRelation nodeRelation)
|
Method parameters in de.fuberlin.wiwiss.d2rq.algebra with type arguments of type NodeRelation | |
---|---|
static Collection<CompatibleRelationGroup> |
CompatibleRelationGroup.groupNodeRelations(Collection<? extends NodeRelation> nodeRelations)
|
Uses of NodeRelation in de.fuberlin.wiwiss.d2rq.engine |
---|
Methods in de.fuberlin.wiwiss.d2rq.engine that return NodeRelation | |
---|---|
NodeRelation |
OpTableSQL.table()
|
Methods in de.fuberlin.wiwiss.d2rq.engine that return types with arguments of type NodeRelation | |
---|---|
List<NodeRelation> |
GraphPatternTranslator.translate()
|
Methods in de.fuberlin.wiwiss.d2rq.engine with parameters of type NodeRelation | |
---|---|
static Op |
OpTableSQL.create(NodeRelation table)
Creates a new OpTableSQL, or a simpler Op if optimizations are possible. |
static QueryIterator |
QueryIterTableSQL.create(NodeRelation table,
ExecutionContext execCxt)
Creates an instance, or a simpler QueryIterator if optimization is possible (e.g., the relation is empty). |
static BindingMaker |
BindingMaker.createFor(NodeRelation relation)
|
Method parameters in de.fuberlin.wiwiss.d2rq.engine with type arguments of type NodeRelation | |
---|---|
static Op |
OpUnionTableSQL.create(Collection<NodeRelation> tables)
Creates a new instance from a collection of NodeRelation s, or a simpler equivalent Op
if optimizations are possible. |
Constructors in de.fuberlin.wiwiss.d2rq.engine with parameters of type NodeRelation | |
---|---|
OpTableSQL(NodeRelation table)
|
Uses of NodeRelation in de.fuberlin.wiwiss.d2rq.optimizer.expr |
---|
Methods in de.fuberlin.wiwiss.d2rq.optimizer.expr with parameters of type NodeRelation | |
---|---|
static Expression |
TransformExprToSQLApplyer.convert(Expr expr,
NodeRelation nodeRelation)
Converts a SPARQL filter expression to an SQL expression |
Constructors in de.fuberlin.wiwiss.d2rq.optimizer.expr with parameters of type NodeRelation | |
---|---|
TransformExprToSQLApplyer(NodeRelation nodeRelation)
Creates an expression transformer. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |