| Package | Description |
|---|---|
| org.aksw.sparqlify.core | |
| org.aksw.sparqlify.views.transform |
| Modifier and Type | Method and Description |
|---|---|
static SqlNodeOld |
SqlNodeBinding.create(ColRelGenerator generator,
RdfViewInstance viewInstance)
Deprecated.
Creates an sql node from a view instance
|
static org.aksw.commons.util.Pair<SqlNodeOld,SqlNodeOld> |
SqlNodeBinding.createJoinAlias(SqlNodeOld node,
ColRelGenerator generator)
Deprecated.
|
static SqlAlias |
SqlNodeBinding.createNewAlias(String alias,
SqlNodeOld node,
ColRelGenerator generator)
Deprecated.
|
static SqlNodeOld |
SqlNodeBinding.doJoinRename(ColRelGenerator generator,
SqlNodeOld left,
String leftAlias,
SqlNodeOld right,
String rightAlias)
Deprecated.
Calculates the projection for the given join by renaming
columns with same names on both sides of the join.
|
static SqlNodeOld |
SqlNodeBinding.filter(SqlNodeOld a,
com.hp.hpl.jena.sparql.expr.ExprList exprs,
ColRelGenerator generator)
Deprecated.
|
static SqlNodeOld |
SqlNodeBinding.join(ColRelGenerator generator,
SqlNodeOld _a,
SqlNodeOld _b,
com.hp.hpl.jena.sdb.core.JoinType joinType)
Deprecated.
|
static SqlNodeOld |
SqlNodeBinding.order(SqlNodeOld a,
List<com.hp.hpl.jena.query.SortCondition> conditions,
ColRelGenerator generator)
Deprecated.
Ordering requires some wrapping:
Given Order(subNode), we transform to SqlAlias(SqlProjection(Order(Alias(subNode)))
First, we add a projection to whatever node we have
Then, in this projection we group by the variables we are sorting
Then we wrap this projection
Finally, we create an SqlOrderBy node with the order by expressions
|
static SqlNodeOld |
SqlNodeBinding.project(SqlNodeOld a,
List<com.hp.hpl.jena.sparql.core.Var> vars,
ColRelGenerator generator)
Deprecated.
|
static SqlNodeOld |
SqlNodeBinding.projectInPlace(SqlNodeOld result,
List<com.hp.hpl.jena.sparql.core.Var> vars,
ColRelGenerator generator)
Deprecated.
|
static SqlNodeOld |
SqlNodeBinding.projectWrap(SqlNodeOld a,
List<com.hp.hpl.jena.sparql.core.Var> vars,
ColRelGenerator generator)
Deprecated.
|
static void |
SqlNodeBinding.replaceAlias(String alias,
SqlNodeOld node,
ColRelGenerator columnNameColRelGenerator)
Deprecated.
|
static SqlNodeOld |
SqlNodeBinding.slice(SqlNodeOld a,
ColRelGenerator generator,
long start,
long length)
Deprecated.
|
static SqlNodeOld |
SqlNodeBinding.union(ColRelGenerator generator,
List<SqlNodeOld> sqlNodes)
Deprecated.
|
static SqlNodeOld |
SqlNodeBinding.unionNew(ColRelGenerator generator,
List<SqlNodeOld> sqlNodes)
Deprecated.
New approach:
Only combine columns if they have the same datatype AND result in the same sparql var expression.
|
static void |
SqlNodeBinding.updateProjection(SqlNodeOld a,
String newAlias,
ColRelGenerator generator)
Deprecated.
Replaces the projection to refer to a new alias
|
static SqlProjection |
SqlNodeBinding.wrapWithProjection(String newAlias,
SqlNodeOld tmp,
ColRelGenerator generator)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
SqlNodeOld |
ViewRewriter.rewrite(ColRelGenerator generator,
com.hp.hpl.jena.sparql.algebra.op.OpDisjunction op) |
SqlNodeOld |
ViewRewriter.rewrite(ColRelGenerator generator,
com.hp.hpl.jena.sparql.algebra.op.OpDistinct op) |
SqlNodeOld |
ViewRewriter.rewrite(ColRelGenerator generator,
com.hp.hpl.jena.sparql.algebra.op.OpExtend op) |
SqlNodeOld |
ViewRewriter.rewrite(ColRelGenerator generator,
com.hp.hpl.jena.sparql.algebra.op.OpFilter filter) |
SqlNodeOld |
ViewRewriter.rewrite(ColRelGenerator generator,
OpFilterIndexed filter) |
SqlNodeOld |
ViewRewriter.rewrite(ColRelGenerator generator,
com.hp.hpl.jena.sparql.algebra.op.OpGroup op) |
SqlNodeOld |
ViewRewriter.rewrite(ColRelGenerator generator,
com.hp.hpl.jena.sparql.algebra.op.OpJoin op) |
SqlNodeOld |
ViewRewriter.rewrite(ColRelGenerator generator,
com.hp.hpl.jena.sparql.algebra.op.OpLeftJoin op) |
SqlNodeOld |
ViewRewriter.rewrite(ColRelGenerator generator,
com.hp.hpl.jena.sparql.algebra.op.OpOrder order) |
SqlNodeOld |
ViewRewriter.rewrite(ColRelGenerator generator,
com.hp.hpl.jena.sparql.algebra.op.OpProject op) |
SqlNodeOld |
ViewRewriter.rewrite(ColRelGenerator generator,
OpRdfViewPattern op) |
SqlNodeOld |
ViewRewriter.rewrite(ColRelGenerator generator,
com.hp.hpl.jena.sparql.algebra.op.OpSlice op) |
SqlNodeOld |
ViewRewriter.rewriteMM(ColRelGenerator generator,
com.hp.hpl.jena.sparql.algebra.Op op) |
Copyright © 2014. All Rights Reserved.