|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NodeRelation | |
---|---|
org.d2rq.algebra | |
org.d2rq.engine | |
org.d2rq.tmp |
Uses of NodeRelation in org.d2rq.algebra |
---|
Subclasses of NodeRelation in org.d2rq.algebra | |
---|---|
class |
DownloadRelation
|
class |
TripleRelation
A collection of virtual triples obtained by applying a DatabaseOp to a
database, and applying NodeMaker s for subject, predicate and object
to each result row. |
Methods in org.d2rq.algebra that return NodeRelation | |
---|---|
static NodeRelation |
NodeRelation.createEmpty(NodeRelation r)
|
static NodeRelation |
NodeRelationUtil.extendWith(NodeRelation table,
Binding binding)
Joins this NodeRelation with a Binding. |
NodeRelation |
NodeRelationProjecter.getNodeRelation()
|
NodeRelation |
NodeRelationOrderer.getNodeRelation()
|
static NodeRelation |
NodeRelationUtil.limit(NodeRelation table,
int limit)
|
static NodeRelation |
NodeRelationUtil.order(NodeRelation nodeRelation,
Var orderByVar,
boolean ascending)
|
static NodeRelation |
NodeRelationUtil.project(NodeRelation original,
Set<Var> vars)
|
static NodeRelation |
NodeRelationUtil.renameSingleRelation(NodeRelation table,
TableName oldName,
TableName newName)
|
static NodeRelation |
NodeRelationUtil.renameWithPrefix(NodeRelation table,
int index)
|
static NodeRelation |
NodeRelationUtil.select(NodeRelation original,
Expression expression)
|
static NodeRelation |
NodeRelationUtil.select(NodeRelation original,
Var var,
Node value)
|
Methods in org.d2rq.algebra with parameters of type NodeRelation | |
---|---|
static NodeRelation |
NodeRelation.createEmpty(NodeRelation r)
|
static NodeRelation |
NodeRelationUtil.extendWith(NodeRelation table,
Binding binding)
Joins this NodeRelation with a Binding. |
static TripleRelation |
TripleRelation.fromNodeRelation(NodeRelation relation)
|
static NodeRelation |
NodeRelationUtil.limit(NodeRelation table,
int limit)
|
static NodeRelation |
NodeRelationUtil.order(NodeRelation nodeRelation,
Var orderByVar,
boolean ascending)
|
static NodeRelation |
NodeRelationUtil.project(NodeRelation original,
Set<Var> vars)
|
static NodeRelation |
NodeRelationUtil.renameSingleRelation(NodeRelation table,
TableName oldName,
TableName newName)
|
static NodeRelation |
NodeRelationUtil.renameWithPrefix(NodeRelation table,
int index)
|
static NodeRelation |
NodeRelationUtil.select(NodeRelation original,
Expression expression)
|
static NodeRelation |
NodeRelationUtil.select(NodeRelation original,
Var var,
Node value)
|
Constructors in org.d2rq.algebra with parameters of type NodeRelation | |
---|---|
NodeRelationOrderer(NodeRelation nodeRelation,
List<OrderOp.OrderSpec> orderSpecs)
|
|
NodeRelationProjecter(NodeRelation original,
Set<ProjectionSpec> projections)
|
Uses of NodeRelation in org.d2rq.engine |
---|
Methods in org.d2rq.engine with parameters of type NodeRelation | |
---|---|
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). |
Uses of NodeRelation in org.d2rq.tmp |
---|
Methods in org.d2rq.tmp that return NodeRelation | |
---|---|
static NodeRelation |
JoinOptimizer.optimize(NodeRelation r)
|
Methods in org.d2rq.tmp with parameters of type NodeRelation | |
---|---|
static NodeRelation |
JoinOptimizer.optimize(NodeRelation r)
|
Method parameters in org.d2rq.tmp with type arguments of type NodeRelation | |
---|---|
static Collection<CompatibleRelationGroup> |
CompatibleRelationGroup.groupNodeRelations(List<? extends NodeRelation> relations)
|
Constructors in org.d2rq.tmp with parameters of type NodeRelation | |
---|---|
CompatibleRelationGroup(NodeRelation relation)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |