public interface MappingOps
| Modifier and Type | Method and Description |
|---|---|
Mapping |
createMapping(ViewInstance<ViewDefinition> viewInstance) |
Mapping |
distinct(Mapping a) |
Mapping |
extend(Mapping a,
VarDefinition varDef) |
Mapping |
filter(Mapping a,
com.hp.hpl.jena.sparql.expr.ExprList exprs) |
Mapping |
groupBy(Mapping a,
com.hp.hpl.jena.sparql.core.VarExprList groupVars,
List<com.hp.hpl.jena.sparql.expr.ExprAggregator> aggregators) |
Mapping |
join(Mapping a,
Mapping b) |
Mapping |
leftJoin(Mapping a,
Mapping b) |
Mapping |
order(Mapping a,
List<com.hp.hpl.jena.query.SortCondition> sortConditions) |
Mapping |
project(Mapping a,
List<com.hp.hpl.jena.sparql.core.Var> vars) |
Mapping |
rename(Mapping a,
Map<String,String> columnRenames)
Creates a new mapping with all column references
in the variable definition renamed, and injects an
approprate SqlProjection into the logical table
|
Mapping |
slice(Mapping a,
Long limit,
Long offset) |
Mapping |
union(List<Mapping> members) |
Mapping createMapping(ViewInstance<ViewDefinition> viewInstance)
Mapping rename(Mapping a, Map<String,String> columnRenames)
Mapping slice(Mapping a, Long limit, Long offset)
a - limit - The limit. Null for no limitoffset - The offset. Null for no offsetMapping groupBy(Mapping a, com.hp.hpl.jena.sparql.core.VarExprList groupVars, List<com.hp.hpl.jena.sparql.expr.ExprAggregator> aggregators)
Mapping extend(Mapping a, VarDefinition varDef)
Copyright © 2013. All Rights Reserved.