| Modifier and Type | Method and Description |
|---|---|
VarDefinition |
ViewInstance.getVarDefinition()
Convenience getter.
|
VarDefinition |
ViewDefinitionNormalizerImpl.normalize(VarDefinition varDef) |
| Modifier and Type | Method and Description |
|---|---|
static List<Map<com.hp.hpl.jena.sparql.core.Var,com.hp.hpl.jena.sparql.expr.Expr>> |
MappingOpsImpl.createBindingProduct(VarDefinition varDef,
Collection<com.hp.hpl.jena.sparql.core.Var> vars) |
static List<org.aksw.sparqlify.core.algorithms.SqlExprContext> |
MappingOpsImpl.createExprSqlRewrites(com.hp.hpl.jena.sparql.expr.Expr condition,
VarDefinition varDef,
Map<String,TypeToken> typeMap,
SqlTranslator sqlTranslator)
Returns a list of Binding-Sql Expr pairs.
|
static SqlExpr |
MappingOpsImpl.createSqlCondition(com.hp.hpl.jena.sparql.expr.Expr condition,
VarDefinition varDef,
Map<String,TypeToken> typeMap,
SqlTranslator sqlTranslator) |
static SqlExpr |
MappingOpsImpl.createSqlConditionOld(com.hp.hpl.jena.sparql.expr.Expr condition,
VarDefinition varDef,
Map<String,TypeToken> typeMap,
SqlTranslator sqlTranslator)
Deprecated.
|
RestrictionManagerImpl |
ViewDefinitionNormalizerImpl.createVarRestrictions(VarDefinition varDef)
Combines all of a variables restrictions.
|
Mapping |
MappingOpsImpl.extend(Mapping a,
VarDefinition varDef)
Extends a mapping with additional variable definitions.
|
VarDefinition |
ViewDefinitionNormalizerImpl.normalize(VarDefinition varDef) |
| Modifier and Type | Method and Description |
|---|---|
static SqlOp |
EffectiveViewGenerator.createMinimalSchema(SqlOp sqlOp,
VarDefinition varDef) |
| Modifier and Type | Method and Description |
|---|---|
VarDefinition |
VarDefinition.copyExpandConstants() |
VarDefinition |
VarDefinition.copyProject(Collection<com.hp.hpl.jena.sparql.core.Var> viewVars) |
static VarDefinition |
VarDefinition.copyRename(VarDefinition varDef,
Map<String,String> oldToNew) |
VarDefinition |
VarDefinition.copyRenameVars(Map<com.hp.hpl.jena.sparql.core.Var,com.hp.hpl.jena.sparql.core.Var> oldToNew) |
VarDefinition |
VarDefinition.copySubstitute(Map<com.hp.hpl.jena.sparql.core.Var,com.hp.hpl.jena.sparql.expr.Expr> map) |
static VarDefinition |
VarDefinition.copySubstitute(VarDefinition varDef,
Map<com.hp.hpl.jena.sparql.core.Var,com.hp.hpl.jena.sparql.expr.Expr> map) |
static VarDefinition |
VarDefinition.create(com.hp.hpl.jena.sparql.core.VarExprList varExprs) |
VarDefinition |
VarDefinition.extend(VarDefinition that) |
VarDefinition |
Mapping.getVarDefinition() |
VarDefinition |
SparqlSqlStringRewrite.getVarDefinition() |
VarDefinition |
SparqlSqlOpRewrite.getVarDefinition() |
VarDefinition |
ViewDefinition.getVarDefinition() |
| Modifier and Type | Method and Description |
|---|---|
static VarDefinition |
VarDefinition.copyRename(VarDefinition varDef,
Map<String,String> oldToNew) |
static VarDefinition |
VarDefinition.copySubstitute(VarDefinition varDef,
Map<com.hp.hpl.jena.sparql.core.Var,com.hp.hpl.jena.sparql.expr.Expr> map) |
VarDefinition |
VarDefinition.extend(VarDefinition that) |
static String |
VarDefinition.toIndentedString(VarDefinition varDef) |
| Constructor and Description |
|---|
Mapping(VarDefinition varDefinition,
SqlOp sqlOp)
This constructor does not create copy of the arguments
|
SparqlSqlOpRewrite(SqlOp sqlOp,
boolean isEmptyResult,
VarDefinition varDefinition,
List<com.hp.hpl.jena.sparql.core.Var> projectionOrder) |
SparqlSqlStringRewrite(String sqlQueryString,
boolean isEmptyResult,
VarDefinition varDefinition,
List<com.hp.hpl.jena.sparql.core.Var> projectionOrder) |
| Modifier and Type | Method and Description |
|---|---|
VarDefinition |
IViewDef.getVarDefinition() |
| Modifier and Type | Method and Description |
|---|---|
Mapping |
MappingOps.extend(Mapping a,
VarDefinition varDef) |
| Modifier and Type | Method and Description |
|---|---|
VarDefinition |
SparqlView.getVarDefinition() |
| Constructor and Description |
|---|
SparqlView(String name,
com.hp.hpl.jena.sparql.core.QuadPattern template,
com.hp.hpl.jena.sparql.expr.ExprList constraints,
VarDefinition varDefinition,
com.hp.hpl.jena.sparql.algebra.Op op) |
Copyright © 2013. All Rights Reserved.